namespace Microsoft.Win32 { //GW定义 public static partial class NativeMethods { /// /// The retrieved handle identifies the window of the same type that is highest in the Z order.If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window. /// public const uint GW_HWNDFIRST = 0; /// /// The retrieved handle identifies the window of the same type that is lowest in the Z order.If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window. /// public const uint GW_HWNDLAST = 1; /// /// The retrieved handle identifies the window below the specified window in the Z order.If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window. /// public const uint GW_HWNDNEXT = 2; /// /// The retrieved handle identifies the window above the specified window in the Z order.If the specified window is a topmost window, the handle identifies a topmost window. If the specified window is a top-level window, the handle identifies a top-level window. If the specified window is a child window, the handle identifies a sibling window. /// public const uint GW_HWNDPREV = 3; /// /// The retrieved handle identifies the specified window's owner window, if any. For more information, see Owned Windows. /// public const uint GW_OWNER = 4; /// /// The retrieved handle identifies the child window at the top of the Z order, if the specified window is a parent window; otherwise, the retrieved handle is NULL. The function examines only child windows of the specified window. It does not examine descendant windows. /// public const uint GW_CHILD = 5; /// /// The retrieved handle identifies the enabled popup window owned by the specified window (the search uses the first such window found using GW_HWNDNEXT); otherwise, if there are no enabled popup windows, the retrieved handle is that of the specified window. /// public const uint GW_ENABLEDPOPUP = 6; } }