首页 新闻 会员 周边 捐助

求问怎么设置子窗口在父窗口中的顺序

0
悬赏园豆:10 [已解决问题] 解决于 2016-07-01 13:28

比如我在某父窗口中新增一子窗口,在spy里看,一般都是放在其他子窗口后面,有什么办法让他在其他子窗口前面?

Jingle Guo的主页 Jingle Guo | 初学一级 | 园豆:134
提问于:2016-07-01 09:11
< >
分享
最佳答案
0

yourwindow.BringToFront

收获园豆:10
爱编程的大叔 | 高人七级 |园豆:30844 | 2016-07-01 09:31

这是C#的方法,求问C++有方法吗?

Jingle Guo | 园豆:134 (初学一级) | 2016-07-01 10:06

@Jingle Guo: 肯定有的,你这都问,多买点书看看吧。

::SetForegroundWindow(wnd)
or

::SetWindowPos(m_hWnd,       // handle to window
            HWND_TOPMOST,  // placement-order handle
            0,     // horizontal position
            0,      // vertical position
            0,  // width
            0, // height
            SWP_SHOWWINDOW|SWP_NOSIZE|SWP_NOMOVE// window-positioning options
            );
爱编程的大叔 | 园豆:30844 (高人七级) | 2016-07-01 10:09

@爱编程的大叔: 喔,谢谢

Jingle Guo | 园豆:134 (初学一级) | 2016-07-01 13:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册