用代码设置窗体FormStyle为TopMost

版权声明:原创文章转载时请附上原文链接 https://blog.csdn.net/aniven/article/details/556281

函数原型:
BOOL SetWindowPos(

    HWND hWnd, // handle of window
    HWND hWndInsertAfter, // placement-order handle
    int X, // horizontal position
    int Y, // vertical position
    int cx, // width
    int cy, // height
    UINT uFlags  // window-positioning flags
   );

TOPMOST:
SetWindowPos(Form2->Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
//SWP_NOMOVE|SWP_NOSIZE表示不重设大小和位置,也就是忽略X,Y,cx,cy四个参数

取消TOPMOST:
SetWindowPos(Form2->Handle, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试