FMS_LOAD 結構

包含檔案管理員用來新增檔案管理員延伸模組 DLL 所提供的自訂功能表的資訊。 結構也會提供差異值,延伸模組 DLL 可用來在檔案管理員載入功能表之後操作自訂功能表。

語法

typedef struct _FMS_LOAD {
  DWORD dwSize;
  TCHAR szMenuName[MENU_TEXT_LEN];
  HMENU hMenu;
  UINT  wMenuDelta;
} FMS_LOAD;

成員

dwSize

類型: DWORD

結構的長度,以位元組為單位。

szMenuName

類型: TCHAR[MENU_TEXT_LEN]

功能表項目的 Null 終止名稱,出現在 [檔案管理員] 的功能表列上。

hMenu

類型: HMENU

新增至 [檔案管理員] 中功能表列之快顯功能表的識別碼。

wMenuDelta

類型: UINT

功能表項目差異值。 為了避免與其本身的功能表項目發生衝突,檔案管理員會將這個差異值新增至每個識別碼,以重新編號 hMenu 成員所識別的快顯功能表中的功能表項目識別碼。 必須修改功能表項目的擴充 DLL,必須藉由將差異值新增至功能表項目的識別碼來識別專案。 此成員的值可能會因會話而異。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Wfext.h

另請參閱

FMExtensionProc