我有一个对话框窗口,对应一个类型同为对话框的子窗口,现在的需求是,父窗口一直要挡在子窗口的前面,我在创建子窗口的函数中用了以下代码:
WINDOWPLACEMENT wp;
m_pChildWindow->GetWindowPlacement(&wp);
GetWindowPlacement(&wp);
wp.rcNormalPosition.top = wp.rcNormalPosition.bottom - 16;
wp.rcNormalPosition.bottom = wp.rcNormalPosition.top + 2; m_pChildWindow->SetWindowPos(this, wp.rcNormalPosition.left, wp.rcNormalPosition.top, 0, 0, SWP_NOSIZE | SWP_SHOWWINDOW | SWP_NOOWNERZORDER);当子窗口创建好后,的确被父窗口挡在后面,但当从父窗口切换到其他窗口再切换回来时,子窗口就一直挡在父窗口前面,而且再执行上面的代码也没效果。
各位朋友能否帮我解决这个问题?谢谢!!
WINDOWPLACEMENT wp;
m_pChildWindow->GetWindowPlacement(&wp);
GetWindowPlacement(&wp);
wp.rcNormalPosition.top = wp.rcNormalPosition.bottom - 16;
wp.rcNormalPosition.bottom = wp.rcNormalPosition.top + 2; m_pChildWindow->SetWindowPos(this, wp.rcNormalPosition.left, wp.rcNormalPosition.top, 0, 0, SWP_NOSIZE | SWP_SHOWWINDOW | SWP_NOOWNERZORDER);当子窗口创建好后,的确被父窗口挡在后面,但当从父窗口切换到其他窗口再切换回来时,子窗口就一直挡在父窗口前面,而且再执行上面的代码也没效果。
各位朋友能否帮我解决这个问题?谢谢!!
解决方案 »
- 下载图片,调用URLDownloadToFile几次后死机?
- 哥哥姐姐帮帮忙:VC遍历桌面快捷方式返回路径
- 老问题:独占模式下到底有没有办法拷屏?
- dll嵌套调用,显式链接,如何解决?
- 如何替换AppWizard自动为应用程序生成的菜单条
- 关于BMP打开的奇怪的问题?
- 我装了windows200 DDK但是不知如何使用?
- 哪有英文版的viavoice下载?
- 请问大虾用SQL语句动态创建ACCESS表的时候,怎样设定字段的属性中的"允许空字符串"
- 请教一个关于RGB的问题!!!!
- 谁能告诉我access和sql server 2000 能保存多大容量的数据信息啊??求助!!
- 救命!!!!窗口z-order的问题!
HWND hWnd // handle to window to bring to foreground
);
::SetForegroundWindow(m_hWnd);
用这个试试,能否满足你的要求!