正在加载图片...
71框架窗口 >设置 TopMost窗口风格 最顶( TopMost)窗口是指那些始终出现在桌面的最前方且不会被其他窗口覆 盖的窗口。如果要创建这样的一个最顶窗口,则在运行时必须指定 WS_ EX TOPMOST扩展窗口风格。此风格的设置是在CWnd: Setwindow pos 函数中进行;作为技巧,我们可以先调用CWnd: GetExStyle函数来确定是 否已经设置了 WS EX TOPMOST风格。例如下面的代码 void SetWindow TopMost(CWnd* pWnd) ASSERT_ VALID(pWnd); pWnd->SetWindowPos((pWnd->GetEXStyle(&Ws_EX_TOPMOST)? &wndNo TopMost: &wnd TopMost, 0,0,0,0 SWP_ NOSIZE SWP_NOMOVE; } 函数 SetWindow Pos具体的使用方法将在下一节中介绍。7.1框架窗口 ➢ 设置TopMost窗口风格 最顶(TopMost)窗口是指那些始终出现在桌面的最前方且不会被其他窗口覆 盖的窗口。如果要创建这样的一个最顶窗口,则在运行时必须指定 WS_EX_TOPMOST扩展窗口风格。此风格的设置是在CWnd::SetWindowPos 函数中进行;作为技巧,我们可以先调用CWnd::GetExStyle函数来确定是 否已经设置了WS_EX_TOPMOST风格。例如下面的代码: void SetWindowTopMost(CWnd* pWnd) { ASSERT_VALID(pWnd); pWnd->SetWindowPos((pWnd->GetExStyle()&WS_EX_TOPMOST)? &wndNoTopMost:&wndTopMost,0,0,0,0, SWP_NOSIZE | SWP_NOMOVE); } 函数SetWindowPos具体的使用方法将在下一节中介绍
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有