1、MoveWindow:
函数原型:BOOL MoveWindow( HWND hWnd, int X, int Y, int nWidth, int nHeight, BOOL bRepaint );
参数解释:
hWnd:窗口的句柄
x:窗口的左边的新位置。
y:窗口的顶部的新位置。
nWidth:窗口的新宽度。
nHeight:窗口的新高度。
如果窗体是子窗体,那么位置是相对于父窗口而言的,否则是相对于屏幕左上角而言的。
2、SetWindowPos
函数原型:BOOL WINAPI SetWindowPos(HWND hWnd,HWND hWndInsertAfter,int X,int Y,int cx,_In_ int cy, UINTuFlags);
参数解释:(问度娘吧^-^)
总之,MoveWindow功能比较单一,仅仅是控制窗体大小和位置,而SetWindowPos除了控制窗体位置或大小,还具有控制窗体显示和z序等功能。