

Public Member Functions | |
| Messages (intf_thread_t *, CBaseWindow *, HINSTANCE) | |
| ~Messages () | |
| void | sinkMessage (msg_item_t *item, unsigned) |
Static Public Member Functions | |
| static void | sinkMessage (msg_cb_data_t *, msg_item_t *, unsigned) |
Protected Member Functions | |
| virtual LRESULT | WndProc (HWND, UINT, WPARAM, LPARAM) |
Protected Attributes | |
| msg_subscription_t * | sub |
| msg_cb_data_t * | cb_data |
| HWND | hListView |
| bool | b_verbose |
| Messages::Messages | ( | intf_thread_t * | p_intf, | |
| CBaseWindow * | p_parent, | |||
| HINSTANCE | h_inst | |||
| ) |
| Messages::~Messages | ( | ) |
References cb_data, msg_Unsubscribe(), and sub.
| void Messages::sinkMessage | ( | msg_cb_data_t * | data, | |
| msg_item_t * | item, | |||
| unsigned | overruns | |||
| ) | [static] |
| void Messages::sinkMessage | ( | msg_item_t * | item, | |
| unsigned | overruns | |||
| ) |
| LRESULT Messages::WndProc | ( | HWND | hwnd, | |
| UINT | msg, | |||
| WPARAM | wp, | |||
| LPARAM | lp | |||
| ) | [protected, virtual] |
Reimplemented from CBaseWindow.
References _TOMB, CreateWindow(), tagSHINITDLGINFO::dwFlags, tagSHINITDLGINFO::dwMask, HANDLE, tagSHINITDLGINFO::hDlg, CBaseWindow::hInst, hListView, IDCLEAR, IDSAVEAS, INVALID_HANDLE_VALUE, NMAXFILE, SHFS_HIDESIPBUTTON, SHFullScreen(), SHIDIF_DONEBUTTON, SHIDIF_FULLSCREENNOMENUBAR, SHIDIF_SIPDOWN, SHIDIM_FLAGS, SHInitDialog(), CBaseWindow::Show(), SHSipPreference(), SIP_DOWN, and TEXTMAXBUF.
msg_subscription_t* Messages::sub [protected] |
Referenced by Messages(), and ~Messages().
msg_cb_data_t* Messages::cb_data [protected] |
Referenced by Messages(), and ~Messages().
HWND Messages::hListView [protected] |
Referenced by Messages(), sinkMessage(), and WndProc().
bool Messages::b_verbose [protected] |
1.5.6