#include <window_helper.h>
Public Member Functions | |
| bool | class_release () |
| HWND | create (HWND wnd_parent, LPVOID create_param=0, const ui_helpers::window_position_t &p_window_position=ui_helpers::window_position_null) |
| HWND | create_in_dialog_units (HWND wnd_dialog, const ui_helpers::window_position_t &p_window_position, LPVOID create_param=NULL) |
| void | destroy () |
| bool | ensure_class_registered () |
| virtual class_data & | get_class_data () const =0 |
| HWND | get_wnd () const |
| virtual LRESULT | on_message (HWND wnd, UINT msg, WPARAM wp, LPARAM lp)=0 |
Static Public Member Functions | |
| static LRESULT WINAPI | window_proc (HWND wnd, UINT msg, WPARAM wp, LPARAM lp) |
Private Member Functions | |
| container_window (const container_window &p_source) | |
Private Attributes | |
| HWND | wnd_host |
Classes | |
| struct | class_data |
|
|
Gets window class data.
|
1.4.6-NO