![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
一基于对话框的程序,有一个tab控件,在tab控件切换时显示/隐藏其他对话框; 对话框能正常切换,但各个切
一基于对话框的程序,有一个tab控件,在tab控件切换时显示/隐藏其他对话框;对话框能正常切换,但各个切换的对话框中的控件无法获得焦点,无论怎样用鼠标选择都选择不了。如何...
一基于对话框的程序,有一个tab控件,在tab控件切换时显示/隐藏其他对话框;
对话框能正常切换,但各个切换的对话框中的控件无法获得焦点,无论怎样用
鼠标选择都选择不了。如何解决?? 展开
对话框能正常切换,但各个切换的对话框中的控件无法获得焦点,无论怎样用
鼠标选择都选择不了。如何解决?? 展开
2个回答
展开全部
这个是微软MFC的bug,很久以前我就遇到过了。
消息响应处理有问题。
模态对话框,消息获取/派发由对话框完成,不是由其在的线程做的。他没有找到tab页面的对话框,无法定位。
解决办法:手工重载对话框的消息响应函数,再判断设置焦点。
消息响应处理有问题。
模态对话框,消息获取/派发由对话框完成,不是由其在的线程做的。他没有找到tab页面的对话框,无法定位。
解决办法:手工重载对话框的消息响应函数,再判断设置焦点。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询