FMS_TOOLBARLOAD结构

包含有关要添加到文件管理器工具栏的自定义按钮的信息。 按钮由文件管理器扩展 DLL 提供。

语法

typedef struct _FMS_TOOLBARLOAD {
  DWORD        dwSize;
  LPEXT_BUTTON lpButtons;
  WORD         cButtons;
  WORD         cBitmaps;
  WORD         idBitmap;
  HBITMAP      hBitmap;
} FMS_TOOLBARLOAD;

成员

dwSize

类型:DWORD

结构的大小(以字节为单位)。 文件管理器在调用扩展之前设置大小,并在扩展过程返回后检查大小。

lpButtons

类型: LPEXT_BUTTON

EXT_BUTTON结构数组的地址。

cButtons

类型: WORD

lpButtons 成员指向的数组中EXT_BUTTON结构的数目。 此数字等于要添加到工具栏中的按钮和分隔符的数量。

cBitmaps

类型: WORD

由给定位图表示的按钮数。

idBitmap

类型: WORD

扩展 DLL 的可执行文件中位图资源的标识符。 位图资源包含 cBitmaps 指定的按钮数的图像。 文件管理器加载位图资源,然后使用它显示按钮。

hBitmap

类型: HBITMAP

如果 idBitmap 为 0,则文件管理器将使用该位图获取和显示按钮图像的句柄。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Wfext.h

请参阅

FMEVENT_TOOLBARLOAD