Kanzi  3.9.7
Kanzi Engine API
kanzi::win32::Win32WindowClass Class Reference

Class that represents the Win32 window class. More...

#include <kanzi/core.ui/platform/windowing_ng/win32/win32_window_class.hpp>

Public Member Functions

KZ_NO_DISCARD const char * getNativeHandle () const noexcept
 Gets the name of the window class. More...
 
 Win32WindowClass (WNDPROC windowProcedure, const char *className)
 Constructor. More...
 
 ~Win32WindowClass ()
 Destructor. More...
 

Detailed Description

Class that represents the Win32 window class.

Since
Kanzi 3.9.7

Constructor & Destructor Documentation

kanzi::win32::Win32WindowClass::Win32WindowClass ( WNDPROC  windowProcedure,
const char *  className 
)

Constructor.

Parameters
windowProcedureThe window callback procedure with which to associate the class name.
classNameThe name to use for the window class.
kanzi::win32::Win32WindowClass::~Win32WindowClass ( )

Destructor.

Member Function Documentation

KZ_NO_DISCARD const char* kanzi::win32::Win32WindowClass::getNativeHandle ( ) const
noexcept

Gets the name of the window class.

Returns
The name of the Window class.

The documentation for this class was generated from the following file: