CWnd::SetClipboardViewer

クリップボードの内容が変更されるたびに通知を受けるウィンドウのチェインにこのペインを追加します ( WM_DRAWCLIPBOARD のメッセージによって)。

HWND SetClipboardViewer( );

戻り値

成功した場合は、クリップボード ビューアーのチェインの次のウィンドウのハンドル。アプリケーションは、クリップボード ビューアーのチェインのメッセージに応答するときはこのハンドル (メンバー変数として格納できます) を保存して使用します。

解説

チェーンが WM_DRAWCLIPBOARDに応答する必要があるクリップボード ビューアーの一部と WM_CHANGECBCHAINWM_DESTROY のメッセージであるとメッセージを渡しますウィンドウはチェーン内の次のペインに表示されます。

このメンバー関数は WM_DRAWCLIPBOARD ウィンドウにメッセージを送信します。クリップボード ビューアーのチェインの次のウィンドウへのハンドルがまだ戻っていないため、アプリケーションは SetClipboardViewerの呼び出し中に発生する WM_DRAWCLIPBOARD でメッセージを渡す必要があります。

クリップボード ビューアーのチェインから自身を削除するには、アプリケーションは ChangeClipboardChain のメンバー関数を呼び出す必要があります。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::ChangeClipboardChain

SetClipboardViewer