Defines |
| #define | NDEBUG |
| #define | FUNC_DEVICEPROPERTIES "DevicePropertiesA" |
Typedefs |
| typedef INT_PTR(WINAPI * | PDEVICEPROPERTIES )(HWND, LPCSTR, LPCSTR, BOOL) |
Functions |
| static LPTSTR | GetMonitorDevInstID (LPCTSTR lpDeviceID) |
| static VOID | ShowMonitorProperties (PDESKMONITOR This) |
| static VOID | UpdateMonitorSelection (PDESKMONITOR This) |
| static VOID | UpdatePruningControls (PDESKMONITOR This) |
| static VOID | GetPruningSettings (PDESKMONITOR This) |
| static VOID | UpdateRefreshFrequencyList (PDESKMONITOR This) |
| static VOID | InitMonitorDialog (PDESKMONITOR This) |
| static VOID | UpdatePruningSelection (PDESKMONITOR This) |
| static VOID | UpdateRefreshRateSelection (PDESKMONITOR This) |
| static LONG | ApplyMonitorChanges (PDESKMONITOR This) |
| static VOID | ResetMonitorChanges (PDESKMONITOR This) |
| static INT_PTR CALLBACK | MonitorDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static VOID | IDeskMonitor_Destroy (PDESKMONITOR This) |
| ULONG | IDeskMonitor_AddRef (PDESKMONITOR This) |
| ULONG | IDeskMonitor_Release (PDESKMONITOR This) |
| HRESULT STDMETHODCALLTYPE | IDeskMonitor_QueryInterface (PDESKMONITOR This, REFIID iid, PVOID *pvObject) |
| HRESULT | IDeskMonitor_Initialize (PDESKMONITOR This, LPCITEMIDLIST pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID) |
| HRESULT | IDeskMonitor_AddPages (PDESKMONITOR This, LPFNADDPROPSHEETPAGE pfnAddPage, LPARAM lParam) |
| HRESULT | IDeskMonitor_ReplacePage (PDESKMONITOR This, EXPPS uPageID, LPFNADDPROPSHEETPAGE pfnReplacePage, LPARAM lParam) |
| HRESULT | IDeskMonitor_Constructor (REFIID riid, LPVOID *ppv) |
| BOOL WINAPI | DllMain (HINSTANCE hinstDLL, DWORD dwReason, LPVOID lpvReserved) |
Variables |
| static HINSTANCE | hInstance |