如何在TabCtrl内的子对话框中将焦点设置为CEdit?
-
28-10-2019 - |
题
我有一个对话框(CDialog),其中包含所有者绘制的CTabCtrl。选项卡内容是子对话框(每个选项卡一个)。每个选项卡中都有一个CEdit。当用户单击选项卡时,我将使用ShowWindow(SW_HIDE)隐藏所有子对话框并显示选定的对话框。
问题是,例如,当我有两个选项卡时,请在第一个选项卡中的编辑框内单击,然后切换到第二个,无论我做什么,输入焦点都将停留在第一个选项卡中的(不可见)编辑框上在我的代码中执行(尝试调用所有可能可以设置焦点的方法,但未做任何更改)。
解决方案
尝试一下: 通用标签
或与控件链接的相关变量: 通用标签
不隶属于 StackOverflow