Static Control Default Message Processing
The window procedure for the predefined static control window class performs
default processing for all messages that the static control procedure does not
process. When the static control returns FALSE for any message, the predefined
window procedure checks the messages and carries out the default action
described in the following table. In the table, a text static control is a static
control with the style SS_LEFTNOWORDWRAP, SS_LEFT, SS_CENTER, SS_RIGHT, or
SS_SIMPLE.
Message
| Default action
|
WM_CREATE
| Loads the graphic object and sizes the window to the object's size, for
graphic static controls. Takes no action for other static controls.
|
WM_DESTROY
| Frees and destroys any graphic object, for graphic static controls. Takes no
action for other static controls.
|
WM_ENABLE
| Repaints visible static controls.
|
WM_ERASEBKGND
| Returns TRUE, indicating the control erases the background.
|
WM_GETDLGCODE
| Returns DLGC_STATIC.
|
WM_GETFONT
| Returns the handle of the font for text static controls.
|
WM_GETTEXTLENGTH
| Returns the length, in characters, of the text for a text static control.
|
WM_LBUTTONDBLCLK
| Sends the parent window an STN_DBLCLK notification message if the control style is SS_NOTIFY.
|
WM_LBUTTONDOWN
| Sends the parent window an STN_CLICKED notification message if the control style is SS_NOTIFY.
|
WM_NCLBUTTONDBLCLK
| Sends the parent window an STN_DBLCLK notification message if the control style is SS_NOTIFY.
|
WM_NCLBUTTONDOWN
| Sends the parent window an STN_CLICKED notification message if the control style is SS_NOTIFY.
|
WM_NCHITTEST
| Returns HTCLIENT if the control style is SS_NOTIFY; otherwise, returns
HTTRANSPARENT.
|
WM_PAINT
| Repaints the control.
|
WM_SETFONT
| Sets the font and repaints for text static controls.
|
WM_SETTEXT
| Sets the text and repaints for text static controls.
|
The predefined window procedure passes all other messages to
DefWindowProc for default processing.
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database