好的,我正在使用VS2012
with MFC
in Windows 8
,但我遇到了问题。假设我的应用程序中有一个非常简单的对话框。当我点击不同的窗口(例如在任务栏上)时,标题栏颜色表明对话框仍然是焦点!
在几种情况下会发生此问题。例如,当我CFileDialog
用来选择一些文件时,关闭对话框后,标题栏颜色表示对话框仍然处于非活动状态,而关闭打开的对话框后它会自动聚焦!
现在假设我的应用程序中有两个对话框。对话框 A 是我的主要对话框,我使用一个按钮来显示模式对话框 B。在标准应用程序中,如果我单击对话框 A,对话框 B 的标题栏会闪烁。这在我的应用程序中没有发生,我认为这是因为MFC
.
任何想法如何解决这个问题?