Jump to content

WM PSIZE

From EDM2
Revision as of 04:01, 18 April 2025 by Martini (talk | contribs) (Created page with "This message is posted when the Language Support Window or Dialog Procedure processes a WM_SIZE message. ==Syntax== <pre> param1 SHORT scxold; Old horizontal size.: SHORT scyold; Old vertical size.: param2 SHORT scxnew; New horizontal size.: SHORT scynew; New vertical size.: </pre> ==Parameters== ;''scxold'' (SHORT) - input: Old horizontal size. ;''scyold'' (SHORT) - input: Old vertical size. ;''scxnew'' (SHORT) - in...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This message is posted when the Language Support Window or Dialog Procedure processes a WM_SIZE message.

Syntax

param1
    SHORT scxold; /* Old horizontal size. */
    SHORT scyold; /* Old vertical size. */

param2
    SHORT scxnew; /* New horizontal size. */
    SHORT scynew; /* New vertical size. */

Parameters

scxold (SHORT) - input
Old horizontal size.
scyold (SHORT) - input
Old vertical size.
scxnew (SHORT) - input
New horizontal size.
scynew (SHORT) - input
New vertical size.
ulReserved (ULONG) - input
Reserved value, should be 0.

Returns

ulReserved (ULONG) - returns
Reserved value, should be 0.

Remarks

The size change has already occurred when the application receives this message.

Default Processing

The default window procedure takes no action on this message, other than to set ulReserved to 0.