#include <modeless_dialog.h>

Public Types | |
| typedef modeless_dialog_manager | t_interface_entrypoint |
| typedef modeless_dialog_manager | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual void | add (HWND p_wnd)=0 |
| Adds specified window to global list of windows to receive IsDialogMessage(). | |
| virtual void | remove (HWND p_wnd)=0 |
| Removes specified window from global list of windows to receive IsDialogMessage(). | |
Static Public Member Functions | |
| static void | g_add (HWND p_wnd) |
| Static helper; see add(). | |
| static void | g_remove (HWND p_wnd) |
| Static helper; see remove(). | |
Static Public Attributes | |
| static const GUID | class_guid |
Reimplemented from service_base.
| virtual void modeless_dialog_manager::add | ( | HWND | p_wnd | ) | [pure virtual] |
Adds specified window to global list of windows to receive IsDialogMessage().
| virtual void modeless_dialog_manager::remove | ( | HWND | p_wnd | ) | [pure virtual] |
Removes specified window from global list of windows to receive IsDialogMessage().
| static void modeless_dialog_manager::g_add | ( | HWND | p_wnd | ) | [static] |
Static helper; see add().
| static void modeless_dialog_manager::g_remove | ( | HWND | p_wnd | ) | [static] |
Static helper; see remove().
const GUID modeless_dialog_manager::class_guid [static] |
Initial value:
{ 0xc71b99bd, 0x12c5, 0x48fe, { 0xa9, 0xc0, 0x46, 0x9f, 0x6f, 0xea, 0x88, 0xbf } }
1.5.5