The HELPWININFO structure contains the size and position of either a primary or a secondary Help window. An application can set this information by calling the WinHelp function with the HELP_SETWINPOS value.
typedef struct { // hwi int wStructSize; int x; int y; int dx; int dy; int wMax; TCHAR rgchMember[2]; } HELPWININFO;
Value |
Action |
SW_HIDE |
Hides the window and passes activation to another window. |
SW_MINIMIZE |
Minimizes the specified window and activates the top-level window in the Z order. |
SW_RESTORE |
Same as SW_SHOWNORMAL. |
SW_SHOW |
Activates a window and displays it in its current size and position. |
SW_SHOWMAXIMIZED |
Activates the window and displays it as a maximized window. |
SW_SHOWMINIMIZED |
Activates the window and displays it as an icon. |
SW_SHOWMINNOACTIVE |
Displays the window as an icon. The window that is currently active remains active. |
SW_SHOWNA |
Displays the window in its current state. The window that is currently active remains active. |
SW_SHOWNOACTIVATE |
Displays a window in its most recent size and position. The window that is currently active remains active. |
SW_SHOWNORMAL |
Activates and displays the window. Whether the window is minimized or maximized, Windows restores it to its original size and position. |
Windows Help divides the display into 1024 units in both the x- and y-directions. To create a secondary window that fills the upper-left quadrant of the display, for example, an application would specify zero for the x and y members and 512 for the dx and dy members.