次の方法で共有


WM_SIZECLIPBOARD メッセージ

クリップボードに CF_OWNERDISPLAY 形式のデータが含まれており、クリップボード ビューアーのクライアント領域のサイズが変更されたときに、クリップボード ビューアー ウィンドウによってクリップボード所有者に送信されます。

#define WM_SIZECLIPBOARD                0x030B

パラメーター

wParam

クリップボード ビューアー ウィンドウへのハンドル。

lParam

RECT 構造体を含むグローバル メモリ オブジェクトへのハンドル。 構造体は、クリップボード ビューアーのクライアント領域の新しいディメンションを指定します。

戻り値

アプリケーションがこのメッセージを処理すると、0 が返されます。

解説

クリップボード ビューアー ウィンドウが破棄またはサイズ変更されようとすると、 しいサイズとして null 四角形 (0、0、0、0) を含むWM_SIZECLIPBOARD メッセージが送信されます。 これにより、クリップボード所有者は表示リソースを解放できます。

クリップボードの所有者は、 GLOBALLock 関数を使用して 、RECT を含むメモリ オブジェクトをロックする必要があります。 を返す前に、クリップボードの所有者は GlobalUnlock 関数を使用してオブジェクトのロックを解除する必要があります。

要件

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

関連項目

概念

クリップボード