工控编程吧

标题: 上位机MFC如何使窗口顶层显示 [打印本页]

作者: qq263946146    时间: 2019-7-18 14:41
标题: 上位机MFC如何使窗口顶层显示
SetWindowPos函数可以很方便的将窗口一直在最顶端显示,不会被其他程序遮挡。
可以复制下载代码在自己工程中测试
  1. //设置窗口的层次
  2.         SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
  3.         CenterWindow();

  4.         CRect rect;
  5.         GetWindowRect(rect);
  6.         rect.OffsetRect(0,0);
  7.         MoveWindow(rect);
复制代码
SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE | SWP_NOMOVE);
表示当前程序窗口最顶端显示wndTopMost,
窗口大小不改变SWP_NOSIZE
窗口也不移动SWP_NOMOVE


[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]
[note]1[/note]





欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4