當前位置:編程學習大全網 - 網絡軟體 - MoveWindow和setwindowpos的區別

MoveWindow和setwindowpos的區別

MoveWindow和setwindowpos的區別

兩者都能實現移動和改變窗口大小。

MoveWindow()功能比較單壹,只能移動和改變窗口大小,而SetWindowPos()可以設置更多的參數,實現Zorder及顯示方式標誌。

MoveWindow()發送WM_WINDOWPOSCHANGING,WM_WINDOWPOSCHANGED,WM_MOVE,WM_SIZE和WM_NCCALCSIZE等消息到窗口,SetWindowPos()只發送WM_WINDOWPOSCHANGED消息到窗口。所以說如果需要發送更多消息時還是使用MoveWindow()的好。

  • 上一篇:廣州貝爾羅斯、捷普電子、三希科技、LG喜星電子待遇
  • 下一篇:誰知道李開復老師的成長經歷?
  • copyright 2024編程學習大全網