按钮焦点问题
时间:2011-11-30
来源:互联网
在一个对话框上有一些按钮,每点其中一个按钮的时候就在被点的按钮上出现一个焦点虚线框先前点的消失,现在比如把10个按钮分成两部分,每部分包括5个按钮,想要做的就是两部分按钮让他在点击时,一部分上的按钮不影响另一部分的按钮(就是我点其中一部分按钮时被点按钮出现一个焦点虚线框,我紧接着点另一部分的按钮,这时候先前被点的按钮焦点框仍存在,而当前被点的也出现)
作者: ganggangban 发布时间: 2011-11-30
单击一个按钮时,向另一个发送消息
::PostMessage(GetDlgItem(button)->GetSafeHwnd(),WM_SETFOCUS,0,0);
这样可以实现两个焦点,记得改变时,去掉焦点。。
::PostMessage(GetDlgItem(IDOK)->GetSafeHwnd(),WM_KILLFOCUS,0,0);
::PostMessage(GetDlgItem(button)->GetSafeHwnd(),WM_SETFOCUS,0,0);
这样可以实现两个焦点,记得改变时,去掉焦点。。
::PostMessage(GetDlgItem(IDOK)->GetSafeHwnd(),WM_KILLFOCUS,0,0);
作者: shen_wei 发布时间: 2011-11-30
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28