WINPOS_SendNCCalcSize3w
Winpos_sendnccalcsize
Usage
LONG WINPOS_SendNCCalcSize
(
HWND32 hwnd,
BOOL32 calcValidRect,
RECT32 *newWindowRect,
RECT32 *oldWindowRect,
RECT32 *oldClientRect,
WINDOWPOS32 *winpos,
RECT32 *newClientRect
);
Overview
Send a WM_NCCALCSIZE message to a window. All parameters are read-only except newClientRect. OldWindowRect, oldClientRect and winpos must be non-NULL only when calcValidRect is TRUE.
See also
WINPOS_CreateInternalPosAtom(3w)
WINPOS_CreateInternalPosAtom
WINPOS_CheckInternalPos(3w)
WINPOS_CheckInternalPos
ArrangeIconicWindows16(3w)
ArrangeIconicWindows16 (USER.170)
ArrangeIconicWindows32(3w)
ArrangeIconicWindows32 (USER32.6)
SwitchToThisWindow16(3w)
SwitchToThisWindow16 (USER.172)
SwitchToThisWindow32(3w)
SwitchToThisWindow32 (USER32.538)
GetWindowRect16(3w)
GetWindowRect16 (USER.32)
GetWindowRect32(3w)
GetWindowRect32 (USER32.308)
GetClientRect16(3w)
GetClientRect16 (USER.33)
GetClientRect32(3w)
GetClientRect32 (USER32.219)
ClientToScreen16(3w)
ClientToScreen16 (USER.28)
ClientToScreen32(3w)
ClientToScreen32 (USER32.51)
ScreenToClient16(3w)
ScreenToClient16 (USER.29)
ScreenToClient32(3w)
ScreenToClient32 (USER32.446)
WINPOS_WindowFromPoint(3w)
WINPOS_WindowFromPoint
WindowFromPoint16(3w)
WindowFromPoint16 (USER.30)
WindowFromPoint32(3w)
WindowFromPoint32 (USER32.581)
ChildWindowFromPoint16(3w)
ChildWindowFromPoint16 (USER.191)
ChildWindowFromPoint32(3w)
ChildWindowFromPoint32 (USER32.48)
MapWindowPoints16(3w)
MapWindowPoints16 (USER.258)
MapWindowPoints32(3w)
MapWindowPoints32 (USER32.385)
IsIconic16(3w)
IsIconic16 (USER.31)
IsIconic32(3w)
IsIconic32 (USER32.344)
IsZoomed16(3w)
IsZoomed (USER.272)
IsZoomed32(3w)
IsZoomed (USER32.351)
GetActiveWindow16(3w)
GetActiveWindow (USER.60)
GetActiveWindow32(3w)
GetActiveWindow (USER32.204)
SetActiveWindow16(3w)
SetActiveWindow16 (USER.59)
SetActiveWindow32(3w)
SetActiveWindow32 (USER32.462)
GetForegroundWindow16(3w)
GetForegroundWindow16 (USER.608)
SetForegroundWindow16(3w)
SetForegroundWindow16 (USER.609)
GetForegroundWindow32(3w)
GetForegroundWindow32 (USER32.241)
SetForegroundWindow32(3w)
SetForegroundWindow32 (USER32.482)
GetShellWindow16(3w)
GetShellWindow16 (USER.600)
SetShellWindow32(3w)
SetShellWindow32 (USER32.287)
GetShellWindow32(3w)
GetShellWindow32 (USER32.287)
BringWindowToTop16(3w)
BringWindowToTop16 (USER.45)
BringWindowToTop32(3w)
BringWindowToTop32 (USER32.10)
MoveWindow16(3w)
MoveWindow16 (USER.56)
MoveWindow32(3w)
MoveWindow32 (USER32.398)
WINPOS_RedrawIconTitle(3w)
WINPOS_RedrawIconTitle
WINPOS_ShowIconTitle(3w)
WINPOS_ShowIconTitle
WINPOS_GetMinMaxInfo(3w)
WINPOS_GetMinMaxInfo
WINPOS_MinMaximize(3w)
WINPOS_MinMaximize
ShowWindow16(3w)
ShowWindow16 (USER.42)
ShowWindow32(3w)
ShowWindow32 (USER.42)
GetInternalWindowPos16(3w)
GetInternalWindowPos16 (USER.460)
GetInternalWindowPos32(3w)
GetInternalWindowPos32 (USER32.244)
GetWindowPlacement16(3w)
GetWindowPlacement16 (USER.370)
GetWindowPlacement32(3w)
GetWindowPlacement32 (USER32.306)
SetWindowPlacement16(3w)
SetWindowPlacement16 (USER.371)
SetWindowPlacement32(3w)
SetWindowPlacement32 (USER32.518)
SetInternalWindowPos16(3w)
SetInternalWindowPos16 (USER.461)
SetInternalWindowPos32(3w)
SetInternalWindowPos32 (USER32.482)
WINPOS_SetActiveWindow(3w)
WINPOS_SetActiveWindow
WINPOS_ActivateOtherWindow(3w)
WINPOS_ActivateOtherWindow
WINPOS_ChangeActiveWindow(3w)
WINPOS_ChangeActiveWindow
WINPOS_HandleWindowPosChanging16(3w)
WINPOS_HandleWindowPosChanging16
WINPOS_HandleWindowPosChanging32(3w)
WINPOS_HandleWindowPosChanging32
WINPOS_ReorderOwnedPopups(3w)
WINPOS_ReorderOwnedPopups
SetWindowPos16(3w)
SetWindowPos (USER.232)
SetWindowPos32(3w)
SetWindowPos (USER32.519)
BeginDeferWindowPos16(3w)
BeginDeferWindowPos16 (USER.259)
BeginDeferWindowPos32(3w)
BeginDeferWindowPos32 (USER32.8)
DeferWindowPos16(3w)
DeferWindowPos16 (USER.260)
DeferWindowPos32(3w)
DeferWindowPos32 (USER32.127)
EndDeferWindowPos16(3w)
EndDeferWindowPos16 (USER.261)
EndDeferWindowPos32(3w)
EndDeferWindowPos32 (USER32.172)
TileChildWindows(3w)
TileChildWindows (USER.199)
CascadeChildWindows(3w)
CascageChildWindows (USER.198)
Referred to by
IsIconic16(3w)
IsIconic16 (USER.31)
IsIconic32(3w)
IsIconic32 (USER32.344)
IsZoomed16(3w)
IsZoomed (USER.272)
IsZoomed32(3w)
IsZoomed (USER32.351)
MoveWindow16(3w)
MoveWindow16 (USER.56)
MoveWindow32(3w)
MoveWindow32 (USER32.398)
ShowWindow16(3w)
ShowWindow16 (USER.42)
ShowWindow32(3w)
ShowWindow32 (USER.42)
SetWindowPos16(3w)
SetWindowPos (USER.232)
SetWindowPos32(3w)
SetWindowPos (USER32.519)
GetClientRect16(3w)
GetClientRect16 (USER.33)
GetClientRect32(3w)
GetClientRect32 (USER32.219)
GetWindowRect16(3w)
GetWindowRect16 (USER.32)
GetWindowRect32(3w)
GetWindowRect32 (USER32.308)
ClientToScreen16(3w)
ClientToScreen16 (USER.28)
ClientToScreen32(3w)
ClientToScreen32 (USER32.51)
DeferWindowPos16(3w)
DeferWindowPos16 (USER.260)
DeferWindowPos32(3w)
DeferWindowPos32 (USER32.127)
GetShellWindow16(3w)
GetShellWindow16 (USER.600)
GetShellWindow32(3w)
GetShellWindow32 (USER32.287)
ScreenToClient16(3w)
ScreenToClient16 (USER.29)
ScreenToClient32(3w)
ScreenToClient32 (USER32.446)
SetShellWindow32(3w)
SetShellWindow32 (USER32.287)
TileChildWindows(3w)
TileChildWindows (USER.199)
GetActiveWindow16(3w)
GetActiveWindow (USER.60)
GetActiveWindow32(3w)
GetActiveWindow (USER32.204)
MapWindowPoints16(3w)
MapWindowPoints16 (USER.258)
MapWindowPoints32(3w)
MapWindowPoints32 (USER32.385)
SetActiveWindow16(3w)
SetActiveWindow16 (USER.59)
SetActiveWindow32(3w)
SetActiveWindow32 (USER32.462)
WindowFromPoint16(3w)
WindowFromPoint16 (USER.30)
WindowFromPoint32(3w)
WindowFromPoint32 (USER32.581)
BringWindowToTop16(3w)
BringWindowToTop16 (USER.45)
BringWindowToTop32(3w)
BringWindowToTop32 (USER32.10)
WINPOS_MinMaximize(3w)
WINPOS_MinMaximize
CascadeChildWindows(3w)
CascageChildWindows (USER.198)
EndDeferWindowPos16(3w)
EndDeferWindowPos16 (USER.261)
EndDeferWindowPos32(3w)
EndDeferWindowPos32 (USER32.172)
GetWindowPlacement16(3w)
GetWindowPlacement16 (USER.370)
GetWindowPlacement32(3w)
GetWindowPlacement32 (USER32.306)
SetWindowPlacement16(3w)
SetWindowPlacement16 (USER.371)
SetWindowPlacement32(3w)
SetWindowPlacement32 (USER32.518)
SwitchToThisWindow16(3w)
SwitchToThisWindow16 (USER.172)
SwitchToThisWindow32(3w)
SwitchToThisWindow32 (USER32.538)
WINPOS_GetMinMaxInfo(3w)
WINPOS_GetMinMaxInfo
WINPOS_ShowIconTitle(3w)
WINPOS_ShowIconTitle
BeginDeferWindowPos16(3w)
BeginDeferWindowPos16 (USER.259)
BeginDeferWindowPos32(3w)
BeginDeferWindowPos32 (USER32.8)
and 22 more pages.