用代码设置窗体FormStyle为TopMost

函数原型:
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);

阅读更多
版权声明:原创文章转载时请附上原文链接 https://blog.csdn.net/aniven/article/details/556281
个人分类: C++/BCB开发
想对作者说点什么? 我来说一句

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

关闭
关闭
关闭