#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.