文章插图
大家好,小耶来为大家解答以上的问题 。enablewindow之后又自动回到原状态,enablewindow这个很多人还不知道,现在让我们一起来看看吧!
1、你不需要改写 CWnd::EnableWindow(..) 。
【enablewindow enablewindow之后又自动回到原状态】2、在你自己的对话框部分直接调用GetDlgItem(IDC_XXX)->EnableWindow(FALSE); 就可以了 。
3、#include没漏吧 。
4、可以把?。。etDlgItem(IDC_BUTTON2)->EnableWindow(FALSE);新建2个按钮 。
5、第一个按钮事件:void CMfc_TempDlg::OnButton1() { // TODO: Add your control notification handler code here GetDlgItem(IDC_BUTTON2)->EnableWindow(FALSE); }运行可以 。
6、BOOL EnableWindow( BOOL bEnable = TRUE );如果bEnabel是FALSE的话,那么按钮将不能用啊,改成TRUE才能使按钮Enable应该是GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);这样才能使按钮可用看看你的id号资源有没被删除CButton *pWnd=(CButton*)GetDlgItem(IDC_BUTTON1);pWnd->EnableWindow(FALSE); 。
本文到此分享完毕,希望对大家有所帮助 。
- 陆战之王孟晓海谁演的
- 五十七分之十二怎么约分
- 送杜少府之任蜀州全诗 送杜少府之任蜀州全诗意思20字
- 根号3分之一怎么化简
- 腾讯手游助手下载游戏安装不 腾讯手游助手下载游戏后又要更新
- 蒸汽之都的少女侦探攻略
- dnf记忆之地随机深渊怎么开
- 腌好的鱼晒之前要不要洗一下 腌好的鱼要不要洗一下晒太阳
- 2022博物馆之夜长江灯光秀直播时间及入口
- wow暗影之皮 WOW暗影之皮代码