我查了好多文章,试了好多方法都不行,很多控件可以改变颜色,但是对于按钮却很难做到,希望高手指点一下!!!!!
解决方案 »
- CTreeCtrl判断一个Item是否为另一个Item的Child
- 面向无连接的网络编程问题,请高手指教!!!(在线等。
- 在对话框显示时设置按钮焦点
- 关于CPropertySheet,CPropertyPage的问题请教 ...
- 是否该学MFC?
- 金山,瑞星加入系统欢迎画面从问题
- 高分求助,如何用从c++,upload文件到http服务器
- 如何进行另一程序的菜单操作?
- 如何生成正常的HTML文件?
- 学习写全局钩子,想实现如下功能:截获WIN98下按ctrl+alt+del事件,列出当前所有进程,杀死指定进程,请指点,帮忙给个例程
- 向DLL传窗口指针出错!(很奇怪)
- 怎样才能给edit box 控件添加右键弹出菜单
HBRUSH CMyDialog::OnCtlColor(......)
{
HBRUSH hbr=CDialog::OnCtlColor(......);
if (nCtlColor==CTLCOLOR_BTN)
{
hbr=(HBRUSH)m_myBrush; // m_myBrush是CMyDialog的成员变量,保存着所需的画刷
}
return hbr;
}要不就自绘制按钮:
class CMyButton:public CButton
{
.... ....
}
///......
CMyButton::DrawItem(.......)
{
/// 在这里绘制按钮
}
http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=301&page=2