请教一个domodal的问题。
mfc的domodal窗口,比如messagebox,filedialog在弹出之后,鼠标点击父窗口其他地方,这个弹出的domodal窗口边框会闪烁几次,提示当前的父窗口时不能响应点击的。但是自己写的domodal窗口,在同样操作的时候,domodal窗口的边框不会闪烁提醒,但是我发现先点击一下弹出窗口,再在父窗口的其他区域点击一下,再在其他程序的窗口中点击一下,这个时候自己写的dumodal窗口会边框闪烁提醒。难道这算是mfc的一个bug?或者是自己的用法不对?
我的用法就是简单的继承一个CDialogEx。然后Domodal。
CAboutDlg dlgAbout(this);
dlgAbout.DoModal();
不知道有什么问题。
vs生成的关于对话框也是如此。