Win32 API 日本語リファレンス
ホームSystem.Mmc › IResultData

IResultData

COM
IID31da5fa0-e0eb-11cf-9f21-00aa003ca9f6継承元IUnknown自前メソッド開始 vtbl3

メソッド 15

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

vtblメソッド
3HRESULT InsertItem(RESULTDATAITEM* item)
4HRESULT DeleteItem(INT_PTR itemID, INT nCol)
5HRESULT FindItemByLParam(LPARAM lParam, INT_PTR* pItemID)
6HRESULT DeleteAllRsltItems()
7HRESULT SetItem(RESULTDATAITEM* item)
8HRESULT GetItem(RESULTDATAITEM* item)
9HRESULT GetNextItem(RESULTDATAITEM* item)
10HRESULT ModifyItemState(INT nIndex, INT_PTR itemID, DWORD uAdd, DWORD uRemove)
11HRESULT ModifyViewStyle(MMC_RESULT_VIEW_STYLE add, MMC_RESULT_VIEW_STYLE remove)
12HRESULT SetViewMode(INT lViewMode)
13HRESULT GetViewMode(INT* lViewMode)
14HRESULT UpdateItem(INT_PTR itemID)
15HRESULT Sort(INT nColumn, DWORD dwSortOptions, LPARAM lUserParam)
16HRESULT SetDescBarText(LPWSTR DescText)
17HRESULT SetItemCount(INT nItemCount, DWORD dwOptions)