我有一个对话框(CDialog),其中包含所有者绘制的 CTabCtrl。选项卡内容是子对话框(每个选项卡一个)。每个选项卡中都有一个 CEdit。当用户单击一个选项卡时,我使用 ShowWindow(SW_HIDE) 隐藏所有子对话框并显示一个选定的子对话框。
问题是,例如,当我有两个选项卡时,在第一个选项卡的编辑框内单击然后切换到第二个选项卡,无论我在我的代码(尝试调用所有可能设置焦点的方法,没有任何改变)。
我有一个对话框(CDialog),其中包含所有者绘制的 CTabCtrl。选项卡内容是子对话框(每个选项卡一个)。每个选项卡中都有一个 CEdit。当用户单击一个选项卡时,我使用 ShowWindow(SW_HIDE) 隐藏所有子对话框并显示一个选定的子对话框。
问题是,例如,当我有两个选项卡时,在第一个选项卡的编辑框内单击然后切换到第二个选项卡,无论我在我的代码(尝试调用所有可能设置焦点的方法,没有任何改变)。