Win32 API 日本語リファレンス
ホームUI.Shell › IExplorerCommand

IExplorerCommand

COM
IIDa08ce4d0-fa25-44ab-b57c-c7b1c323e0b9継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetTitle(IShellItemArray* psiItemArray, LPWSTR* ppszName)
4HRESULT GetIcon(IShellItemArray* psiItemArray, LPWSTR* ppszIcon)
5HRESULT GetToolTip(IShellItemArray* psiItemArray, LPWSTR* ppszInfotip)
6HRESULT GetCanonicalName(GUID* pguidCommandName)
7HRESULT GetState(IShellItemArray* psiItemArray, BOOL fOkToBeSlow, DWORD* pCmdState)
8HRESULT Invoke(IShellItemArray* psiItemArray, IBindCtx* pbc)
9HRESULT GetFlags(DWORD* pFlags)
10HRESULT EnumSubCommands(IEnumExplorerCommand** ppEnum)