|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <tchar.h>#include <windef.h>#include <winbase.h>#include <shlguid_undoc.h>#include <shlobj.h>#include <strsafe.h>#include <atlbase.h>#include <atlcom.h>#include <atlwin.h>#include <atlstr.h>#include <setupapi.h>#include <shellapi.h>#include <wine/debug.h>#include "resource.h"#include "csystray.h"

Go to the source code of this file.
Classes | |
| struct | SysTrayIconHandlers_t |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | COBJMACROS |
| #define | WIN32_NO_STATUS |
| #define | _INC_WINDOWS |
| #define | COM_NO_WINDOWS_H |
| #define | NTOS_MODE_USER |
| #define | ID_ICON_VOLUME (WM_APP + 0x4CB) |
| #define | ID_ICON_HOTPLUG (WM_APP + 0x4CC) |
| #define | ID_ICON_POWER (WM_APP + 0x4CD) |
| #define | ID_ICON_MOUSE (WM_APP + 0x4CE) |
| #define | POWER_SERVICE_FLAG 0x00000001 |
| #define | HOTPLUG_SERVICE_FLAG 0x00000002 |
| #define | VOLUME_SERVICE_FLAG 0x00000004 |
| #define | SKEYS_SERVICE_FLAG 0x20000000 |
| #define | FKEYS_SERVICE_FLAG 0x40000000 |
| #define | MOUSE_SERVICE_FLAG 0x80000000 |
| #define | STANDALONESERVICEMASK 0xF0000000 |
| #define | StickyKeys_Update(thisptr) (void)0 |
| #define | FilterKeys_Update(thisptr) (void)0 |
| #define | POLL_TIMER_ID 1 |
| #define | POWER_TIMER_ID 2 |
| #define | VOLUME_TIMER_ID 3 |
| #define | HOTPLUG_TIMER_ID 4 |
| #define | HOTPLUG_DEVICE_TIMER_ID 5 |
Typedefs | |
| typedef HRESULT(STDMETHODCALLTYPE * | PFNSTINIT) (_In_ CSysTray *pSysTray) |
| typedef HRESULT(STDMETHODCALLTYPE * | PFNSTSHUTDOWN) (_In_ CSysTray *pSysTray) |
| typedef HRESULT(STDMETHODCALLTYPE * | PFNSTUPDATE) (_In_ CSysTray *pSysTray) |
| typedef HRESULT(STDMETHODCALLTYPE * | PFNSTMESSAGE) (_In_ CSysTray *pSysTray, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult) |
Variables | |
| HINSTANCE | g_hInstance |
| SysTrayIconHandlers_t | g_IconHandlers [] |
| const int | g_NumIcons |
| typedef HRESULT(STDMETHODCALLTYPE * PFNSTINIT) (_In_ CSysTray *pSysTray) |
| typedef HRESULT(STDMETHODCALLTYPE * PFNSTSHUTDOWN) (_In_ CSysTray *pSysTray) |
| typedef HRESULT(STDMETHODCALLTYPE * PFNSTUPDATE) (_In_ CSysTray *pSysTray) |
| HRESULT STDMETHODCALLTYPE Hotplug_Init | ( | _In_ CSysTray * | pSysTray | ) |
Definition at line 124 of file hotplug.cpp.
Referenced by Hotplug_Message().
| HRESULT STDMETHODCALLTYPE Hotplug_Message | ( | _In_ CSysTray * | pSysTray, |
| UINT | uMsg, | ||
| WPARAM | wParam, | ||
| LPARAM | lParam, | ||
| LRESULT & | lResult | ||
| ) |
Definition at line 253 of file hotplug.cpp.
| HRESULT STDMETHODCALLTYPE Hotplug_Shutdown | ( | _In_ CSysTray * | pSysTray | ) |
| HRESULT STDMETHODCALLTYPE Hotplug_Update | ( | _In_ CSysTray * | pSysTray | ) |
Definition at line 139 of file hotplug.cpp.
| HRESULT STDMETHODCALLTYPE MouseKeys_Init | ( | _In_ CSysTray * | pSysTray | ) |
Definition at line 15 of file mouse.cpp.
| HRESULT STDMETHODCALLTYPE MouseKeys_Message | ( | _In_ CSysTray * | pSysTray, |
| UINT | uMsg, | ||
| WPARAM | wParam, | ||
| LPARAM | lParam, | ||
| LRESULT & | lResult | ||
| ) |
| HRESULT STDMETHODCALLTYPE MouseKeys_Shutdown | ( | _In_ CSysTray * | pSysTray | ) |
| HRESULT STDMETHODCALLTYPE MouseKeys_Update | ( | _In_ CSysTray * | pSysTray | ) |
Definition at line 43 of file mouse.cpp.
Referenced by MouseKeys_Init(), and CSysTray::ProcessWindowMessage().
| HRESULT STDMETHODCALLTYPE Power_Init | ( | _In_ CSysTray * | pSysTray | ) |
| HRESULT STDMETHODCALLTYPE Power_Message | ( | _In_ CSysTray * | pSysTray, |
| UINT | uMsg, | ||
| WPARAM | wParam, | ||
| LPARAM | lParam, | ||
| LRESULT & | lResult | ||
| ) |
Definition at line 264 of file power.cpp.
| HRESULT STDMETHODCALLTYPE Power_Shutdown | ( | _In_ CSysTray * | pSysTray | ) |
| HRESULT STDMETHODCALLTYPE Power_Update | ( | _In_ CSysTray * | pSysTray | ) |
| HRESULT STDMETHODCALLTYPE Volume_Init | ( | _In_ CSysTray * | pSysTray | ) |
Definition at line 136 of file volume.cpp.
Referenced by Volume_Message().
| HRESULT STDMETHODCALLTYPE Volume_Message | ( | _In_ CSysTray * | pSysTray, |
| UINT | uMsg, | ||
| WPARAM | wParam, | ||
| LPARAM | lParam, | ||
| LRESULT & | lResult | ||
| ) |
Definition at line 260 of file volume.cpp.
| HRESULT STDMETHODCALLTYPE Volume_Shutdown | ( | _In_ CSysTray * | pSysTray | ) |
| HRESULT STDMETHODCALLTYPE Volume_Update | ( | _In_ CSysTray * | pSysTray | ) |
Definition at line 167 of file volume.cpp.
Referenced by Volume_Message().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | stobject | ) |
|
extern |
Definition at line 18 of file MainWindow.cpp.
|
extern |
Definition at line 17 of file csystray.cpp.
Referenced by CSysTray::InitIcons(), CSysTray::ProcessIconMessage(), CSysTray::ShutdownIcons(), and CSysTray::UpdateIcons().
Definition at line 22 of file csystray.cpp.
Referenced by CSysTray::InitIcons(), CSysTray::ProcessIconMessage(), CSysTray::ShutdownIcons(), and CSysTray::UpdateIcons().