現在クリップボード内にあるフォーマットを列挙する
Declare Function EnumClipboardFormats Lib "user32.dll" _
(ByVal format As Long) As Long
Declare Function EnumClipboardFormats Lib "user32.dll" _
(ByVal format As Integer) As Integer
UINT EnumClipboardFormats(
UINT format
);
System.Windows.Forms.DataObject.GetFormats
引数
format
フォーマットID戻り値
正常終了のとき 次のフォーマットID備考
エラーのとき 0
この関数を実行する前にOpenClipboard()関数でクリップボードをオープンしなければならない。
まずformatに0を設定して関数を実行すると、最初のフォーマットIDが戻る。
次のフォーマットIDを得るには、最初のフォーマットIDをformatに設定して実行する。
この操作を0が戻るまで繰り返す。