IPhotoProgressDialog::SetImage 方法 (photoacquire.h)

设置进度对话框中显示的缩略图、进度对话框标题栏中的图标,或 ALT+TAB 键组合窗口中的图标。

语法

HRESULT SetImage(
  [in] PROGRESS_DIALOG_IMAGE_TYPE nImageType,
  [in] HICON                      hIcon,
  [in] HBITMAP                    hBitmap
);

参数

[in] nImageType

指示要设置的图像类型的整数值。 一次只能设置一种类型的图像类型。 传递给此参数的值不应被视为位字段,不能与按位 OR 组合。

Value 含义
PROGRESS_DIALOG_ICON_SMALL
标题栏中使用的小型图标通常 (为 16 x 16 像素) 。
PROGRESS_DIALOG_ICON_LARGE
用于表示Alt-Tab窗口中进度对话框的图标 (通常为 32 x 32 像素) 。
PROGRESS_DIALOG_ICON_THUMBNAIL
一个图标,用于代替缩略图 (高达 128 x 128 像素) 。
PROGRESS_DIALOG_BITMAP_THUMBNAIL
位图缩略图 (高达 128 x 128 像素,但如果它太大) ,则将其缩放为适合。

[in] hIcon

图标对象的句柄。

[in] hBitmap

表示缩略图的位图对象的句柄。

返回值

该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
方法成功。

要求

   
目标平台 Windows
标头 photoacquire.h
Library PhotoAcquireUID.lib

另请参阅

IPhotoProgressDialog 接口