【自绘按钮,怎么设置不可用按钮】 upload类91 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MFC中的铵钮函数中有。不过具体的我忘了 参考Codejock.Xtreme.Suite.Pro.ActiveX源代码? theWnd.EnableWindow(0);或者:EnableWindow(hWnd,0) “函数要写到按钮类中,所以加地址ID判断按钮是否可用就不行了”问题的 本质是 在 “类中区分实例”GetDlgCtrlID(); 这我知道,我问的是怎么在按钮类中设置,判断?API不就可以嘛?窗口类都有个m_hWnd,有了它啥就好办了呀设置:::EnableWindow(HWND hWnd,BOOL bEnable);判断:BOOL IsWindowEnabled(HWND hWnd) EnableWindow()自己判断是否需要disable 我找到方法了,惭愧惭愧DrawItem(DRAWITEMSTRUCT lpdrawitemstruct)函数中lpdrawitemstruct->itemState(); 百度百科讲解:itemState:指定了当前绘制操作完成后,所绘项的可见状态。例如,如果菜单项应该被灰色显示,则可以指定ODS_GRAYED状态标志。其取值可以为下表中所示值的一个或者多个的联合。ODS_DISABLED=H4:如果控件将被禁止,则设置该值。所以只要通过判断lpdrawitemstruct->itemState();是否等于ODS_DISABLED=H4:就可以了 菜鸟求教:VC++的问题,关于从控件到主窗口的 学习游戏开发需要什么? 请问CComboBox如何通过Data属性添加item? 我用分号把item隔开不起作用 为什么从WORD里把源代码拷到VC里出错,有什么办法解决? 求助,关于打印的问题. 特别着急!如何对netmeeting进行二次开发?? 如何循环执行命令?在线...... 一个关于ListView 的问题,一定给分 关于查表方法来进行CRC校验的问题 调色板 由于项目需要,用MFC写了个发邮件的功能,可是老链接不上服务器,试了各种方法,求高手帮忙 老帖目测是要沉,这里补充些内容~还是release版本编译出现LNK错误
或者:
EnableWindow(hWnd,0)
设置:
::EnableWindow(HWND hWnd,BOOL bEnable);
判断:
BOOL IsWindowEnabled(HWND hWnd)
DrawItem(DRAWITEMSTRUCT lpdrawitemstruct)函数中
lpdrawitemstruct->itemState(); 百度百科讲解:
itemState:
指定了当前绘制操作完成后,所绘项的可见状态。例如,如果菜单项应该被灰色显示,则可以指定ODS_GRAYED状态标志。其取值可以为下表中所示值的一个或者多个的联合。
ODS_DISABLED=H4:如果控件将被禁止,则设置该值。所以只要通过判断lpdrawitemstruct->itemState();是否等于ODS_DISABLED=H4:
就可以了