|
MiniGUI API Reference (MiniGUI-Processes)
v4.0.0
A mature and proven cross-platform GUI system for embedded and smart IoT devices
|
Data Structures | |
| struct | _WNDCLASS |
Typedefs | |
| typedef struct _WNDCLASS | WNDCLASS |
Functions | |
| MG_EXPORT BOOL GUIAPI | RegisterWindowClass (PWNDCLASS pWndClass) |
| Registers a window class. More... | |
| MG_EXPORT BOOL GUIAPI | UnregisterWindowClass (const char *szClassName) |
| Undoes the effect of RegisterWindowClass. More... | |
| MG_EXPORT const char *GUIAPI | GetClassName (HWND hWnd) |
| Retrieves the name of the class to which the specified window belongs. More... | |
| MG_EXPORT BOOL GUIAPI | GetWindowClassInfo (PWNDCLASS pWndClass) |
| Retrieves the information of the specified window class. More... | |
| MG_EXPORT BOOL GUIAPI | SetWindowClassInfo (const WNDCLASS *pWndClass) |
| Sets the information of the specified window class. More... | |
| const char *GUIAPI GetClassName | ( | HWND | hWnd | ) |
Retrieves the name of the class to which the specified window belongs.
This function retrieves the name of the class to which the specified window hWnd belongs.
| hWnd | The handle to the window. |
Retrieves the information of the specified window class.
This function retrives the information of a window class. The window class to be retrived is specified by pWndClass->spClassName.
| pWndClass | The pointer to a WNDCLASS structure, which specifies the window class to be retrived via spClassName field, and returns the information through other fields. |
Registers a window class.
This function registers a window class. Later on, you can create a window of the registered class.
| pWndClass | The pointer to a WNDCLASS structure which specifies the information of the window class. |
Example:
Sets the information of the specified window class.
This function sets the information of a window class. The window class to be operated is specified by pWndClass->spClassName.
| pWndClass | The pointer to a WNDCLASS structure, which specifies the new information of the window class. |
| BOOL GUIAPI UnregisterWindowClass | ( | const char * | szClassName | ) |
Undoes the effect of RegisterWindowClass.
This function unregisters a registered window class specified by szClassName.
| szClassName | The name of the class to be unregistered. |
1.8.13