当双击一个CTreeCtrl中的一个项时,我会创建一个非模态的窗口,然后我想让这个非模态的窗口在主窗口的上面,可是用BringWondowToTop不管用,如下:CDialog *pdlg = new ...;pdlg->create(IDD_XXX, ...);
pdlg->BringWondowToTop();
pdlg->BringWondowToTop();
解决方案 »
- 关于文件的读取
- 工作线程中播放Wav的问题
- Hook钩到某消息后,能否知道该消息是“发给谁的”
- IE的BHO(browser helper object)扩展功能中的insertAdjacentHTML在页面中出现问题!
- 用VC6(c++)开发一个给VS.net2003(c#)用的com
- 请问:在播放MPEG时如何增加一个音效?
- 现在公司都需要什么样的软件人才?VC程序员是不是已经很饱和了?进来者有分!
- 怎样在我的程序中启动另外的一个应用程序并打开一个文件?解决分全送!
- VC如何启动telnet(急!!!)
- 调用DCOM的疑惑?求教DCOM高手!
- 请问如何实现波特率10400这种非标准的串口通讯,急!
- 在PreTranslateMessage中处理CDialog的各种消息 跟 用消息响应函数里做 ,有什么区别?
pdlg->ShowWindow(SW_SHOW);
pdlg->BringWondowToTop();
其实就是普通窗口,只不过一开始在最上面(启动时在最上面).
由于你的焦点在控件上,所以不会使新建窗口在最上面
方便的话发给看看