如何使用CButtonST 阿 我已经下载了源代码??需要在自己的什么地方引用那些头文件阿??
解决方案 »
- MFC中自定义的Button类,如何在外部实现按键消息处理
- 有谁愿意翻译Micros-Fedilo v7 使用文档(没有报酬)!!!
- 求用VS2005读取txt文本内容的程序
- 利用WinSock API编程问题(WSARecvFrom问题)
- 求软件工程题目是图书馆管理系统,要交作业啦...
- 如何做类似于很多程序中的导航精灵,比如word中的自行车?
- VC当中资源脚本与资源模板的区别是什么?
- 如何解决CRichEdit中汉字显示问题!100分
- 动态链接dll的调试
- 如何使用VARIANT的指针?
- 有谁知道一款可以随运行程序一起发布LOG其运行及CRASH情况的BUG软件吗?我以前用过,现在忘了:(
- 如何用ShellExecute执行一个内部命令
把按钮的CButton m_btnMy; 改为CButtonST m_btnMy;
2. 添加Icon资源,设其ID设为IDI_ICON1
3. 在OnInitDialog函数中初始化按钮 m_btn.SubclassDlgItem(IDC_BUTTON1,this);
m_btn.SetIcon(IDI_ICON1);
m_btn.SetFlat(FALSE);
编译没有错误,但是f5 总是终止????????
2. 添加Icon资源,设其ID设为IDI_ICON1
3. 在OnInitDialog函数中初始化按钮 m_btn.SubclassDlgItem(IDC_BUTTON1,this);
m_btn.SetIcon(IDI_ICON1);
m_btn.SetFlat(FALSE);
你把 在OnInitDialog函数中初始化按钮的这句去掉就应该可以了。
//m_btn.SubclassDlgItem(IDC_BUTTON1,this);
我是这样做的,
头文件中定义 CButtonST m_1;
OnInitDialog函数
m_1.SetIcon(IDI_STOP);
m_1.OffsetColor(CButtonST::BTNST_COLOR_BK_IN, 30);
m_1.SetColor(CButtonST::BTNST_COLOR_FG_IN, RGB(0, 128, 0));
就可以了,你试一下吧。祝你成功搞定
http://www.vckbase.com/document/viewdoc.asp?id=519
id=521http://www.vckbase.com/document/viewdoc.asp?id=518
http://www.vckbase.com/document/viewdoc.asp?id=520