- CreateWindow
CreateWindow(hWnd,TEX(”Welcome”),WS_OVERLAPPEDWINDOW,100,200,600,400,NULL,NUL,hInstance,NULL); //為窗口hWnd創建一個標題為Welcome的窗口,左上角在屏幕水平100垂直200的地方,寬度為600,高度為400(單位Px)。
2. MoveWindow
BOOL MoveWindow{ HWND hWnd; //窗口句柄 int X; //左上角水平值 int Y; //左上角垂直值 int nWidth; //窗口寬度 int nHeight; //窗口高度 BOOL bRepaint; //是否重繪 } ////---------------------------------------------------------------------------------------------/// //ex: MoveWindow(hWnd,200,300,300,400,false);
3. SetWindowPos
BOOL SetWindowPos{ HWND hWnd; HWND hWndInsertAfter; //設置疊放位置 int X; int Y; int cx; int cy; UINT uFlags; //窗口定位標志 }; //hWndInsertAfter: 在z序中的位於被置位的窗口前的句柄,該參數必須為某個窗口句柄或者下列某一值: /* // HWND_BOTTOM :將窗口置於Z序的底部,值為1 //HWND_NOTOPMOST :將窗口置於所有非頂層窗口之上,即使窗口未被激活窗口也保持頂級位置,值為-2 //HWND_TOP :將窗口置於Z序的頂部,值為0; //HWND_TOPMOST :將窗口置於所有非頂層窗口之上,即使窗口未被激活窗口也將保持頂級位置,值為-1 */