#include <winstl/winstl.h>
#include <cpl.h>
Go to the source code of this file.
Namespaces | |
| namespace | winstl |
Typedefs | |
| typedef LONG(APIENTRY * | control_panel_entry_t )(HWND, UINT, LONG, LONG) |
| Function pointer representing the entry point provide by all control panel applet modules. | |
Functions | |
| STLSOFT_INLINE BOOL | winstl__control_panel_init (control_panel_entry_t entry, HWND hwnd) |
| [C, C++] Initialises a control panel applet module. | |
| STLSOFT_INLINE void | winstl__control_panel_uninit (control_panel_entry_t entry, HWND hwnd) |
| [C, C++] Uninitialises a control panel applet module. | |
| STLSOFT_INLINE size_t | winstl__control_panel_get_count (control_panel_entry_t entry, HWND hwnd) |
| [C, C++] Retrieves the number of control panel applets within a control panel applet module. | |
| STLSOFT_INLINE void | winstl__control_panel_inquire (control_panel_entry_t entry, HWND hwnd, size_t index, LPCPLINFO info) |
| [C, C++] Issues an inquiry control (CPL_INQUIRE) to a control panel applet. | |
| STLSOFT_INLINE void | winstl__control_panel_newinquire (control_panel_entry_t entry, HWND hwnd, size_t index, LPNEWCPLINFO info) |
| [C, C++] Issues a "new" inquiry control (CPL_NEWINQUIRE) to a control panel applet. | |
| STLSOFT_INLINE BOOL | winstl__control_panel_run_data (control_panel_entry_t entry, HWND hwnd, size_t index, LONG data) |
| [C, C++] Issues a run control (CPL_DBLCLK) to a control panel applet, including caller-supplied data. | |
| STLSOFT_INLINE BOOL | winstl__control_panel_run_params_a (control_panel_entry_t entry, HWND hwnd, size_t index, char const *params) |
| [C, C++] Issues a run control (CPL_STARTWPARMSA) to a control panel applet, including caller-supplied parameter string. | |
| STLSOFT_INLINE BOOL | winstl__control_panel_run_params_w (control_panel_entry_t entry, HWND hwnd, size_t index, wchar_t const *params) |
| [C, C++] Issues a run control (CPL_STARTWPARMSW) to a control panel applet, including caller-supplied parameter string. | |
| STLSOFT_INLINE void | winstl__control_panel_stop (control_panel_entry_t entry, HWND hwnd, size_t index, LONG data) |
| [C, C++] Issues a stop control (CPL_STOP) to a control panel applet. | |
| BOOL | control_panel_init (control_panel_entry_t entry, HWND hwnd) |
| Initialises a control panel applet module. | |
| void | control_panel_uninit (control_panel_entry_t entry, HWND hwnd) |
| Uninitialises a control panel applet module. | |
| size_t | control_panel_get_count (control_panel_entry_t entry, HWND hwnd) |
| Retrieves the number of control panel applets within a control panel applet module. | |
| void | control_panel_inquire (control_panel_entry_t entry, HWND hwnd, size_t index, LPCPLINFO info) |
| Issues an inquiry control (CPL_INQUIRE) to a control panel applet. | |
| void | control_panel_newinquire (control_panel_entry_t entry, HWND hwnd, size_t index, LPNEWCPLINFO info) |
| Issues a "new" inquiry control (CPL_NEWINQUIRE) to a control panel applet. | |
| BOOL | control_panel_run_data (control_panel_entry_t entry, HWND hwnd, size_t index, LONG data) |
| Issues a run control (CPL_DBLCLK) to a control panel applet, including caller-supplied data. | |
| BOOL | control_panel_run_params_a (control_panel_entry_t entry, HWND hwnd, size_t index, char const *params) |
| Issues a run control (CPL_STARTWPARMSA) to a control panel applet, including caller-supplied parameter string. | |
| BOOL | control_panel_run_params_w (control_panel_entry_t entry, HWND hwnd, size_t index, wchar_t const *params) |
| Issues a run control (CPL_STARTWPARMSW) to a control panel applet, including caller-supplied parameter string. | |
| BOOL | control_panel_run (control_panel_entry_t entry, HWND hwnd, size_t index, LONG data) |
| Issues a run control (CPL_DBLCLK) to a control panel applet, including caller-supplied data. | |
| BOOL | control_panel_run (control_panel_entry_t entry, HWND hwnd, size_t index, char const *params) |
| Issues a run control (CPL_STARTWPARMSA) to a control panel applet, including caller-supplied parameter string. | |
| BOOL | control_panel_run (control_panel_entry_t entry, HWND hwnd, size_t index, wchar_t const *params) |
| Issues a run control (CPL_STARTWPARMSW) to a control panel applet, including caller-supplied parameter string. | |
| void | control_panel_stop (control_panel_entry_t entry, HWND hwnd, size_t index, LONG data) |
| Issues a stop control (CPL_STOP) to a control panel applet. | |
| typedef LONG(APIENTRY * control_panel_entry_t)(HWND, UINT, LONG, LONG) |
Function pointer representing the entry point provide by all control panel applet modules.
1.5.6