CWnd::SetClipboardViewer

HWND SetClipboardViewer ( );

戻り値

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

解説

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

クリップボード ビューアー チェーンの一部であるウィンドウする必要がありますWM_DRAWCLIPBOARDWM_CHANGECBCHAIN、およびWM_DESTROYメッセージに応答し、チェーン内の次のウィンドウにメッセージを渡す。

このメンバー関数はWM_DRAWCLIPBOARDメッセージをウィンドウに送信します。クリップボード ビューアー チェインの次のウィンドウへのハンドルが返されていないので、アプリケーション、 SetClipboardViewerの呼び出し中に受け取る、 WM_DRAWCLIPBOARDメッセージを渡さないでください。

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

CWnd の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CWnd::ChangeClipboardChain :: SetClipboardViewer(&N)

Index