怎样在VS中使用CButton类

来源:互联网 发布:戒烟的软件排名 编辑:程序博客网 时间:2024/06/04 18:50

(1)对于Cbutton类的使用,我参考了http://www.cnblogs.com/CSGrandeur/p/3168037.html,文章内容如下:

也许是VS版本的关系,CButtonST中的BCMenu两个文件是无法编译通过的。

 
1、拷贝下载的CButtonST(我下载的v3.9)中的BtnST.h和BtnST.cpp文件到自己项目目录下。
2、将这两个文件导入项目并在对话框程序的头文件中#include "BtnST.h"
3、修改BtnST.h,注释掉 #defineBTNST_USE_BCMENU  和 #include "BCMenu.h",这样就不考虑BCMenu了。
可以编译通过,有一些warning。
4、在资源视图中导入要添加的icon
5、在对话框类中添加变量CButtonST m_button;
6、在OnInitDialog()中添加
m_button .SubclassDlgItem(IDC_BUTTON/*要添加icon的按钮控件ID*/, this);m_button .SetIcon(IDI_ICON/*导入的那个icon ID*/);m_button .SetFlat(TRUE/*让这个按钮扁平还是立体*/);
(2)对于图标的下载
easyicon:http://www.easyicon.net/iconsearch//
(3)对于CButton类的使用
http://www.cnblogs.com/lidabo/archive/2012/12/17/2821122.html
0 0
原创粉丝点击