IDirectManipulationManager::D eactivate メソッド (directmanipulation.h)
指定したウィンドウで入力を処理し、コールバックを処理するための 直接操作 を非アクティブ化します。
構文
HRESULT Deactivate(
[in] HWND window
);
パラメーター
[in] window
入力を非アクティブ化するウィンドウ。
戻り値
メソッドが成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。
解説
操作マネージャーは既定で非アクティブ化されます。 Activate が呼び出されるまで、マネージャーは入力を受信または応答しません。 アプリが入力を受信または応答しない場合は、操作マネージャーを非アクティブ化する必要があります。 たとえば、アプリが最小化されている場合などです。
アクティブ化と非アクティブ化の呼び出しは参照カウントされます。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | directmanipulation.h |