+ -
当前位置:首页 → 问答吧 → 按钮焦点问题

按钮焦点问题

时间: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);

作者: shen_wei   发布时间: 2011-11-30

热门下载

更多