DROPFILES 構造体 (shlobj_core.h)

CF_HDROPクリップボード形式 定義します。 次のデータは、ファイル名の null で終わる 2 つのリストです。

構文

typedef struct _DROPFILES {
  DWORD pFiles;
  POINT pt;
  BOOL  fNC;
  BOOL  fWide;
} DROPFILES, *LPDROPFILES;

メンバー

pFiles

型: DWORD

この構造体の先頭からのファイル リストのオフセット (バイト単位)。

pt

種類: POINT

ドロップ ポイント。 座標は fNC によって異なります。

fNC

種類: BOOL

非クライアント領域フラグ。 このメンバーが TRUE の場合、 pt はウィンドウの非クライアント領域内のポイントの画面座標を指定します。 FALSE の場合、pt はクライアント領域内のポイントのクライアント座標を指定します。

fWide

種類: BOOL

ファイルに ANSI 文字または Unicode 文字が含まれているかどうかを示す 値。 値が 0 の場合、ファイルには ANSI 文字が含まれます。 それ以外の場合は、Unicode 文字が含まれます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header shlobj_core.h (Shlobj.h を含む)