IShellWindows::Revoke メソッド (exdisp.h)

シェル ウィンドウの登録を取り消し、Shell ウィンドウ コレクションからウィンドウを削除します。

構文

HRESULT Revoke(
  [in] long lCookie
);

パラメーター

[in] lCookie

型: long*

登録を解除するウィンドウを識別する Cookie。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

シェル ウィンドウ コレクションのコンテキストでは、 Cookie は、登録済みのシェル ウィンドウを一意に識別するトークンです。

開いているウィンドウをハンドルで登録するには、 IShellWindows::Register メソッドを使用します。 IShellWindows::RegisterPending メソッドを使用して、保留中の開いているウィンドウを絶対 PIDL で登録します。

要件

要件
対象プラットフォーム Windows
ヘッダー exdisp.h
[DLL] Shdocvw.dll (バージョン 5.00.2014.0216 以降)

こちらもご覧ください

IShellWindows

IShellWindows::Register

IShellWindows::RegisterPending