Windows自定义控制库-commctrl.dll和comctl32.dll

本文介绍了如何在Windows应用程序中使用INITCOMMONCONTROLSEX结构初始化公共控件库,包括设置dwSize和dwICC成员以包含所需控件类,并调用InitCommonControlsEx函数进行初始化。
摘要由CSDN通过智能技术生成
自定义控制库中包含了许多常用的Windows控件,如Statusbar,Coolbar,HotKey等;如只用到标准控件,就不需要这个类库。
アプリケーション マニフェストが visual スタイルを有効にするために

●初始化Windows自定义控制库●
Windows提供了两个API函数,InitCommonControls和 InitCommonControlsEx,用来初始化自定义控制库。从名字我们不难看出这两个API函数的关系:后者是前者的增强。如果你希望在程序中使用IP控件,或者其他Windows自定义控件,你必须用 InitCommonControlsEx来完成对自定义控制库以及类的初始化。函数 InitCommonControlsEx的原型如下:

typedef struct tagINITCOMMONCONTROLSEX {
    DWORD dwSize;             // size of this structure
    DWORD dwICC;              // flags indicating which classes to be initialized
} INITCOMMONCONTROLSEX, *LPINITCOMMONCONTROLSEX;

WINCOMMC
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值