Default Tooltip Control Message Processing

This section describes the window messages handled by the window procedure for the TOOLTIPS_CLASS window class.

Message
Default processing
WM_CREATE
Ensures that the tooltip control has the WS_EX_TOOLWINDOW and WS_POPUP window styles. It also allocates memory and initializes internal variables.
WM_DESTROY
Frees resources allocated for the tooltip control.
WM_GETFONT
Returns the handle of the font currently selected into the DC for the tooltip control.
WM_MOUSEMOVE
Hides the tooltip window.
WM_PAINT
Draws the tooltip window.
WM_SETFONT
Selects a new font handle into the DC for the tooltip control.
WM_TIMER
Hides the tooltip window if the tool has changed position or if the cursor has moved outside the tool. Otherwise, it shows the tooltip window.
WM_WININICHANGE
Resets internal variables that are based on system metrics.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples