Name
WNDCLASSEX
Synopsis
Defines a window’s class:
Public Type WNDCLASSEX
cbSize As Long
style As Long
lpfnWndProc As Long
cbClsExtra As Long
cbWndExtra As Long
hInstance As Long
hIcon As Long
hCursor As Long
hbrBackground As Long
lpszMenuName As String
lpszClassName As String
hIconSm As Long
End TypeStructure Members
-
cbSize The size of this structure. You should set it to
Len(WNDCLASSEX).-
style A combination of class style constants
ORed together. These styles determine the fundamental look and operation of a window created from this class. For example, theCS_NOCLOSEconstant disables the Close option on the class’s window menu, while theCS_HREDRAWconstant forces a redraw of the window whenever the width of its client area changes.-
lpfnWndProc The function pointer to the window procedure for this class.
-
cbClsExtra Amount of extra space to add to the end of the class structure. The developer uses this to store class-related information.
-
cbWndExtra Amount of extra space to add to the end of the window structure. The developer uses this to store window-related information.
-
hInstance The instance handle of the module that contains the window procedure for this class.
-
hIcon Handle to an icon resource.
-
hCursor Handle to a cursor resource.
-
hbrBackGround The handle to a brush or a color value used to paint the background of the window created from this class.
-
lpszMenuName The null-terminated string that defines the menu resource.
-
lpszClassName The null-terminated string or class atom ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access