#include <threaded_process.h>

Public Types | |
| enum | { flag_show_abort = 1, flag_show_minimize = 1 << 1, flag_show_progress = 1 << 2, flag_show_progress_dual = 1 << 3, flag_show_item = 1 << 4, flag_show_pause = 1 << 5, flag_high_priority = 1 << 6, flag_show_delayed = 1 << 7, flag_no_focus = 1 << 8 } |
| typedef threaded_process | t_interface_entrypoint |
| typedef threaded_process | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual bool | run_modal (service_ptr_t< threaded_process_callback > p_callback, unsigned p_flags, HWND p_parent, const char *p_title, t_size p_title_len)=0 |
| virtual bool | run_modeless (service_ptr_t< threaded_process_callback > p_callback, unsigned p_flags, HWND p_parent, const char *p_title, t_size p_title_len)=0 |
Static Public Member Functions | |
| static bool | g_run_modal (service_ptr_t< threaded_process_callback > p_callback, unsigned p_flags, HWND p_parent, const char *p_title, t_size p_title_len=infinite) |
| static bool | g_run_modeless (service_ptr_t< threaded_process_callback > p_callback, unsigned p_flags, HWND p_parent, const char *p_title, t_size p_title_len=infinite) |
Static Public Attributes | |
| static const GUID | class_guid |
Reimplemented from service_base.
| anonymous enum |
| virtual bool threaded_process::run_modal | ( | service_ptr_t< threaded_process_callback > | p_callback, | |
| unsigned | p_flags, | |||
| HWND | p_parent, | |||
| const char * | p_title, | |||
| t_size | p_title_len | |||
| ) | [pure virtual] |
| virtual bool threaded_process::run_modeless | ( | service_ptr_t< threaded_process_callback > | p_callback, | |
| unsigned | p_flags, | |||
| HWND | p_parent, | |||
| const char * | p_title, | |||
| t_size | p_title_len | |||
| ) | [pure virtual] |
| static bool threaded_process::g_run_modal | ( | service_ptr_t< threaded_process_callback > | p_callback, | |
| unsigned | p_flags, | |||
| HWND | p_parent, | |||
| const char * | p_title, | |||
| t_size | p_title_len = infinite | |||
| ) | [static] |
| static bool threaded_process::g_run_modeless | ( | service_ptr_t< threaded_process_callback > | p_callback, | |
| unsigned | p_flags, | |||
| HWND | p_parent, | |||
| const char * | p_title, | |||
| t_size | p_title_len = infinite | |||
| ) | [static] |
const GUID threaded_process::class_guid [static] |
Initial value:
{ 0x9dbc262f, 0x4795, 0x4292, { 0x82, 0x4b, 0x23, 0xa6, 0x55, 0x1, 0x1a, 0x3e } }
1.5.5