变动子窗口, 弹出窗口, 或顶层窗口的大小, 位置和 Z 序
#Include <WinAPI.au3>
_WinAPI_SetWindowPos($hWnd, $hAfter, $iX, $iY, $iCX, $iCY, $iFlags)
$hWnd | 窗口句柄 |
$hAfter | Z 顺序定位之前的窗口标识 此参数必须是窗口句柄或下列值之一: $HWND_BOTTOM - 放置窗口带 Z 顺序的底部 $HWND_NOTOPMOST - 放置窗口到所有非顶层窗口上方 $HWND_TOP - 放置窗口到 Z 序顶部 $HWND_TOPMOST - 放置窗口到所有非顶层窗口上方 |
$iX | 新位置的窗口左侧 |
$iY | 新位置的窗口顶部 |
$iCX | 新窗口的宽度的象素值 |
$iCY | 新窗口的高度的象素值 |
$iFlags | 指定窗口大小调整和定位标志: $SWP_DRAWFRAME - 绘制窗口的围绕框 $SWP_FRAMECHANGED - 发生 $WM_NCCALCSIZE message 消息到窗口, 即使窗口的大小没有改变 $SWP_HIDEWINDOW - 隐藏窗口 $SWP_NOACTIVATE - 不激活窗口 $SWP_NOCOPYBITS - 丢弃客户区的全部内容 $SWP_NOMOVE - 保持目前的位置 $SWP_NOOWNERZORDER - 不改变所有者窗口的 Z 顺序位置 $SWP_NOREDRAW - 不重绘变化的 $SWP_NOREPOSITION - 等同于 $SWP_NOOWNERZORDER 标志 $SWP_NOSENDCHANGING - 防止窗口接收 $WM_WINDOWPOSCHANGING $SWP_NOSIZE - 保留了目前的大小 $SWP_NOZORDER - 保持目前的 Z 顺序 $SWP_SHOWWINDOW - 显示窗口 |
成功: | 返回 True |
失败: | 返回 False |
在MSDN中搜索