Win32 API 日本語リファレンス
ホームMedia.PictureAcquisition › IPhotoProgressDialog

IPhotoProgressDialog

COM
IID00f246f9-0750-4f08-9381-2cd8e906a4ae継承元IUnknown自前メソッド開始 vtbl3

メソッド 18

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

vtblメソッド
3HRESULT Create(HWND hwndParent)
4HRESULT GetWindow(HWND* phwndProgressDialog)
5HRESULT Destroy()
6HRESULT SetTitle(LPWSTR pszTitle)
7HRESULT ShowCheckbox(PROGRESS_DIALOG_CHECKBOX_ID nCheckboxId, BOOL fShow)
8HRESULT SetCheckboxText(PROGRESS_DIALOG_CHECKBOX_ID nCheckboxId, LPWSTR pszCheckboxText)
9HRESULT SetCheckboxCheck(PROGRESS_DIALOG_CHECKBOX_ID nCheckboxId, BOOL fChecked)
10HRESULT SetCheckboxTooltip(PROGRESS_DIALOG_CHECKBOX_ID nCheckboxId, LPWSTR pszCheckboxTooltipText)
11HRESULT IsCheckboxChecked(PROGRESS_DIALOG_CHECKBOX_ID nCheckboxId, BOOL* pfChecked)
12HRESULT SetCaption(LPWSTR pszTitle)
13HRESULT SetImage(PROGRESS_DIALOG_IMAGE_TYPE nImageType, HICON hIcon, HBITMAP hBitmap)
14HRESULT SetPercentComplete(INT nPercent)
15HRESULT SetProgressText(LPWSTR pszProgressText)
16HRESULT SetActionLinkCallback(IPhotoProgressActionCB* pPhotoProgressActionCB)
17HRESULT SetActionLinkText(LPWSTR pszCaption)
18HRESULT ShowActionLink(BOOL fShow)
19HRESULT IsCancelled(BOOL* pfCancelled)
20HRESULT GetUserInput(GUID* riidType, IUnknown* pUnknown, PROPVARIANT* pPropVarResult, PROPVARIANT* pPropVarDefault)