InitCommonControlsex

InitCommonControlsex,函式名稱,lpInitCtrls參數指向一個INITCOMMONCONTROLSEX結構。如果一個運行在 Windows XP 上的應用程式清單指定要使用 ComCtl32.dll 版本 6 或更高版本來啟用可視化方式,則需要 InitCommonControlsEx()。否則,將無法創建視窗。

基本介紹

  • 中文名:InitCommonControlsex
  • 外文名:BOOL WINAPI InitCommonControlsEx(LPINITCOMMONCONTROLSEX lpInitCtrls)
  • 性質:函式名稱
  • 數據類型:DWORD
  • 參數指向:INITCOMMONCONTROLSEX結構
  • 函式只註冊:擴展通用控制項類
函式原形,數據結構,參數含義,dwSize,dwICC,

函式原形

BOOL WINAPI InitCommonControlsEx(LPINITCOMMONCONTROLSEX lpInitCtrls);

數據結構

lpInitCtrls參數指向一個INITCOMMONCONTROLSEX結構:
typedef struct tagINITCOMMONCONTROLSEX {
DWORD dwSize;
DWORD dwICC;
} INITCOMMONCONTROLSEX, *LPINITCOMMONCONTROLSEX;

參數含義

dwSize

數據類型:DWORD
本結構體的長度。

dwICC

數據類型:DWORD
需要初始化的類的標示符。
dwICC欄位指定了需要註冊的擴展通用控制項類,與InitCommonControls註冊所有它支持的通用控制項類不同,InitCommonControlsEx函式只註冊dwICC欄位指明的擴展通用控制項類,欄位可以是下面取值的組合:
● ICC_BAR_CLASSES——註冊工具列、狀態欄、Trackbar和Tooltip類。
● ICC_COOL_CLASSES——註冊Rebar類。
● ICC_DATE_CLASSES——註冊Date and Time Picker類。
● ICC_HOTKEY_CLASS——註冊Hot Key類。
● ICC_INTERNET_CLASSES——註冊IP Address Picker類。
● ICC_LISTVIEW_CLASSES——註冊ListViewHeader類。
● ICC_PAGESCROLLER_CLASS——註冊Pager類。
● ICC_PROGRESS_CLASS——註冊Progress Bar類。
● ICC_TAB_CLASSES——註冊Tab和Tooltip類。
● ICC_TREEVIEW_CLASSES——註冊TreeView和Tooltip類。
● ICC_UPDOWN_CLASS——註冊Up-Down類。
● ICC_USEREX_CLASSES——註冊ComboBoxEx類。
● ICC_WIN95_CLASSES——註冊InitCommonControls函式註冊的所有類。
InitCommonControlsEx函式是InitCommonControls函式的擴充

相關詞條

熱門詞條

聯絡我們