SWP_DRAWFRAME | 围绕窗口画出边框(在创建窗口的时候定义)。
|
SWP_FRAMECHANGED | 向窗口发送一条WM_NCCALCSIZE消息,即使窗口的大小不会改变。如果没有指定这个标志,则仅当窗口的大小发生变化时才发送WM_NCCALCSIZE消息。
|
SWP_HIDEWINDOW | 隐藏窗口。
|
SWP_NOACTIVATE | 不激活窗口。如果没有设置这个标志,则窗口将被激活并移动到顶层或非顶层窗口组(依赖于pWndInsertAfter参数的设置)的顶部。
|
SWP_NOCOPYBITS | 废弃这个客户区的内容。如果没有指定这个参数,则客户区的有效内容将被保存,并在窗口的大小或位置改变以后被拷贝回客户区。
|
SWP_NOMOVE | 保持当前的位置(忽略x和y参数)。
|
SWP_NOOWNERZORDER | 不改变拥有者窗口在Z轴次序上的位置。
|
SWP_NOREDRAW | 不重画变化。如果设置了这个标志,则不发生任何种类的变化。这适用于客户区、非客户区(包括标题和滚动条)以及被移动窗口覆盖的父窗口的任何部分。当这个标志被设置的时候,应用程序必须明确地无效或重画要重画的窗口和父窗口的任何部分。
|
SWP_NOREPOSITION | 与SWP_NOOWNERZORDER相同。
|
SWP_NOSENDCHANGING | 防止窗口接收WM_WINDOWPOSCHANGING消息。
|
SWP_NOSIZE | 保持当前的大小(忽略cx和cy参数)。
|
SWP_NOZORDER | 保持当前的次序(忽略pWndInsertAfter)。
|
SWP_SHOWWINDOW | 显示窗口。
|