MiniGUI API Reference (MiniGUI-Threads)
v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
|
Macros | |
#define | MSG_SHOWWINDOW 0x00A0 |
Indicates that the window has been shown or hidden. More... | |
#define | MSG_MOVEWINDOW 0x00A1 |
Indicates that the window has been moved. More... | |
#define | MSG_ERASEBKGND 0x00B0 /* this is an async message */ |
Sent to the window to erase the background. More... | |
#define | MSG_PAINT 0x00B1 |
Sent to the window if the window contains an invalid region. More... | |
#define | MSG_NCPAINT 0x00B2 |
Indicates that paints non-client area. More... | |
#define | MSG_NCACTIVATE 0x00B3 |
Indicates that active non-client area of main window. More... | |
#define | MSG_SYNCPAINT 0x00B4 |
Indicates that actives and paints main window synchronously. More... | |
#define MSG_ERASEBKGND 0x00B0 /* this is an async message */ |
Sent to the window to erase the background.
This message is sent to the window if the whole or a part of the background should be erased.
hdc | The device context. |
inv_rect | The pointer to a RECT structure contains the rectangle should be erase. The rectangle is in client coordinates system. If it is NULL, the whole client area should be erased. |
#define MSG_MOVEWINDOW 0x00A1 |
Indicates that the window has been moved.
This message is sent to the window as a notification after the window has been moved (due to the calling of the function MoveWindow).
lx,ty,rx,by | The new rectangle coordinates of the window. |
Since 5.0.0
#define MSG_NCACTIVATE 0x00B3 |
#define MSG_NCPAINT 0x00B2 |
Indicates that paints non-client area.
hdc | The device context. |
inv_rect | The pointer to a RECT structure contains the rectangle should be paint. The rectangle is in client coordinates system. If it is NULL, the whole nc client area should be paint. |
#define MSG_PAINT 0x00B1 |
Sent to the window if the window contains an invalid region.
This message is sent to the window if the window contains an invalid region.
inv_rgn | The pointer to the invalid region of the window. |
#define MSG_SHOWWINDOW 0x00A0 |
Indicates that the window has been shown or hidden.
This message is sent to the window as a notification after the window has been shown or hidden (due to the calling of the function ShowWindow).
show_cmd | The command to show or hide, can be one of the following values:
|