词条 | InitCommonControls |
释义 | 函数功能注册并初始化通用控件窗口类。 另外还有一个加强版的InitCommonControlsEx函数,可以注册指定控件的窗口类。 在使用SDK编写windows界面的时候,如果使用了月历控件,IP地址控件等高级控件,则需要调用此函数。 例: int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int iCmdShow) { InitCommonControls(); DialogBox(hInstance, MAKEINTRESOURCE(IDD_MAIN), NULL, Main_Proc); return 0; } 说明函数InitCommonControls是个空函数,不做任何事情。 但如果你调用了该函数,则链接器会将你的程序链接到comctl32.lib,然后在程序启动时,会加载comctl32.dll。 真正初始化的工作是在该库的入口点处做的,在这里会注册通用控件窗口类。 然后应用程序就可以创建控件窗口,就象创建其它的子窗口控件一样。 函数原型void InitCommonControls(VOID); 返回值没有返回值。 要求Windows NT/2000: 需要 Windows NT 3.51 或以后的版本 Windows 95/98: 需要 Windows 95 或以后的版本 头文件: commctrl.h Import Library: comctl32.lib |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。