CWnd::SetCapture

カーソルの位置に関係なく、以降のすべてのマウス入力が現在の CWnd オブジェクトに送信されます。

CWnd* SetCapture();

戻り値

以前にすべてのマウス入力を受け取っていたウィンドウ オブジェクトへのポインター。 そのようなウィンドウがない場合は、NULL を返します。 返されるポインターは、一時的なポインターです。後で使用するために保存しておくことはできません。

解説

CWnd ですべてのマウス入力を受け取る必要がなくなったら、他のウィンドウがマウス入力を受け取ることができるように、アプリケーションから ReleaseCapture 関数を呼び出す必要があります。

マウス入力がキャプチャされている間、アクティブ ウィンドウには WM_NCHITTEST メッセージも WM_SETCURSOR メッセージも送信されません。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CWnd クラス

階層図

ReleaseCapture

SetCapture

CWnd::GetCapture

概念

CWnd のメンバー