EnumClipboardFormats |
Declare Function Api_EnumClipboardFormats& Lib "user32" Alias "EnumClipboardFormats" (ByVal wFormat&) |
Declare Function EnumClipboardFormats Lib "user32" Alias "EnumClipboardFormats" (ByVal wFormat As Long) As Long |
|
現在クリップボード内に存在するデータが持つデータ形式を列挙する。 |
|
パラメータ
以後、戻り値を次回の呼び出し時の引数にしながら繰り返し EnumClipboardFormats 関数を呼び出すことで、データ形式を列挙できる。
クリップボードが開いていない場合は、関数は失敗する。
この値を調べることで、関数の失敗と列挙の終わりを区別できる。
クリップボードを開くには、OpenClipboard 関数を使う。クリップボードが開いていない場合、EnumClipboardFormats
関数は失敗する。 情報をクリップボードへコピーする際に、最も記述的なデータ形式を最初に、最も記述量の少ないデータ形式を最後に追加する。 クリップボードのデータを貼り付ける際に、処理できる最初のデータ形式を取得する。
この結果、処理できるデータ形式のうち、最も記述的なものを取得できる。 最初に、指定されたデータ形式を列挙し、次に変換可能な変換済みデータ形式を列挙する。 |