想让按钮点击后变灰禁用 我做了一个基于对话框的程序,我想让上面的按钮,点了之后变灰禁用,请问应该怎么实现啊?这个按钮(CButton 型变量m_button)有个单击消息函数:添加代码:m_button.EnableWindow(FALSE);不行啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那就这样试试,GetDlgItem(IDC_PLAY_BUTTON)->EnableWindow(TRUE); void CTestDlg::OnButton() { // TODO: Add your control notification handler code here m_button.EnableWindow(FALSE);}这样就可以,我想你是不是把m_button.EnableWindow(FALSE);这句话放在其他执行不到的地方了,可以Debug调试一下看看 如果是位图类型的按钮的话,先卸载掉原有的位图,然后加载代表按钮禁用的位图,m_button.EnableWindow(FALSE);或者GetDlgItem(IDC_PLAY_BUTTON)->EnableWindow(FALSE);可以禁用按钮,好像改变不了外观。 csocket使用线程发送数据报错redefinition; different type modifiers 父窗口和子窗口同时移动问题? VC关于button问题 关于贝叶斯网络结构学习的问题 ListCtrl排序,我已经完成,但是原理是什么呢? 一个数学问题,请大哥门指教 文件扩展名的问题 VC这种东东怎么会有这么多人用,垃圾一个 能不能告诉我DLL文件的反编译器在那有吗,高分相送~~~~~~~~~~~~~~~急急急啊~ 关于CPropertySheet 看看我的程序错哪里了? 求助Win32编程产生对话框的问题
{
// TODO: Add your control notification handler code here
m_button.EnableWindow(FALSE);
}
这样就可以,我想你是不是把m_button.EnableWindow(FALSE);
这句话放在其他执行不到的地方了,可以Debug调试一下看看
先卸载掉原有的位图,然后加载代表按钮禁用的位图,
m_button.EnableWindow(FALSE);
或者
GetDlgItem(IDC_PLAY_BUTTON)->EnableWindow(FALSE);
可以禁用按钮,
好像改变不了外观。