struct

winapi.WNDCLASS

View the Microsoft documentation

Fields

style WNDCLASS_STYLES
lpfnWndProc WNDPROC
cbClsExtra int
cbWndExtra int
hInstance HINSTANCE
hIcon HICON
hCursor HCURSOR
hbrBackground HBRUSH
lpszMenuName PSTR
lpszClassName PSTR

Constructors

winapi.WNDCLASS()  -- memory for 1 value
winapi.WNDCLASS[n] -- memory for n values
#winapi.WNDCLASS   -- sizeof(winapi.WNDCLASS)

Additional Accessors

winapi.WNDCLASS.get_style(mem)
winapi.WNDCLASS.set_style(mem, val)

winapi.WNDCLASS.get_lpfnWndProc(mem)
winapi.WNDCLASS.set_lpfnWndProc(mem, val)

winapi.WNDCLASS.get_cbClsExtra(mem)
winapi.WNDCLASS.set_cbClsExtra(mem, val)

winapi.WNDCLASS.get_cbWndExtra(mem)
winapi.WNDCLASS.set_cbWndExtra(mem, val)

winapi.WNDCLASS.get_hInstance(mem)
winapi.WNDCLASS.set_hInstance(mem, val)

winapi.WNDCLASS.get_hIcon(mem)
winapi.WNDCLASS.set_hIcon(mem, val)

winapi.WNDCLASS.get_hCursor(mem)
winapi.WNDCLASS.set_hCursor(mem, val)

winapi.WNDCLASS.get_hbrBackground(mem)
winapi.WNDCLASS.set_hbrBackground(mem, val)

winapi.WNDCLASS.get_lpszMenuName(mem)
winapi.WNDCLASS.set_lpszMenuName(mem, val)

winapi.WNDCLASS.get_lpszClassName(mem)
winapi.WNDCLASS.set_lpszClassName(mem, val)