DDEDATA 構造体 (dde.h)
WM_DDE_DATA メッセージの一部として送信されるデータとデータに関する情報が含まれます。
構文
typedef struct {
unsigned short unused : 12;
unsigned short fResponse : 1;
unsigned short fRelease : 1;
unsigned short reserved : 1;
unsigned short fAckReq : 1;
unsigned short usFlags;
short cfFormat;
BYTE Value[1];
} DDEDATA;
メンバー
unused
型: unsigned short
未使用。
fResponse
型: unsigned short
データがWM_DDE_REQUEST メッセージまたはWM_DDE_ADVISE メッセージに応答して送信されたかどうかを示します。 この値が 0 以外の場合、データは WM_DDE_REQUEST メッセージに応答して送信されました。
fRelease
型: unsigned short
WM_DDE_POKE メッセージを受信したアプリケーションがデータを解放する必要があるかどうかを示します。 この値が 0 以外の場合、アプリケーションはデータを解放する必要があります。
reserved
型: unsigned short
予約済み。
fAckReq
型: BYTE
WM_DDE_DATA メッセージを受信するアプリケーションが 、WM_DDE_ACK メッセージを送信してデータの 受信を確認 する必要があるかどうかを示します。 この値が 0 以外の場合、アプリケーションは受信確認を送信する必要があります。
usFlags
cfFormat
型: short
データの形式。 形式は、標準または登録済みのクリップボード形式である必要があります。 次の標準クリップボード形式を使用できます。
CF_BITMAP (2)
CF_DIB (8)
CF_DIF (5)
CF_ENHMETAFILE (14)
CF_METAFILEPICT (3)
CF_OEMTEXT (7)
CF_PALETTE (9)
CF_PENDATA (10)
CF_RIFF (11)
CF_SYLK (4)
CF_TEXT (1)
CF_TIFF (6)
CF_WAVE (12)
CF_UNICODETEXT (13)
Value[1]
型: BYTE[1]
データを格納します。 データの長さと型は cfFormat メンバーによって異なります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | dde.h (Windows.h を含む) |
こちらもご覧ください
概念
リファレンス