设置按钮属性为按下

易水风寒 2013-03-18 02:33:25
在单击按钮消息响应函数中执行文件查找功能,当查找操作进行时,如何将按钮属性设置为按下状态,不能再次单击,操作完成后恢复弹起状态?
请求各位高手指点。
...全文
195 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
易水风寒 2013-03-19
  • 打赏
  • 举报
回复
((CButton*)GetDlgItem(IDC_BUTTON1))->EnableWindow(FALSE); 可以实现了,谢谢。 ((CButton*)GetDlgItem(IDC_BUTTON1))->SetState(FALSE); 好像不行呀。
sumos 2013-03-19
  • 打赏
  • 举报
回复
引用 3 楼 NearByWind 的回复:
((CButton*)GetDlgItem(IDC_BUTTON1))->EnableWindow(FALSE); 可以实现了,谢谢。 ((CButton*)GetDlgItem(IDC_BUTTON1))->SetState(FALSE); 好像不行呀。
我表示无语,表示很受伤。
sumos 2013-03-18
  • 打赏
  • 举报
回复
CButton有个函数SetState,正好符合你的要求
shen_wei 2013-03-18
  • 打赏
  • 举报
回复
void SetEnabled( BOOL bEnabled );

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧