|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <csystray.h>


Static Public Member Functions | |
| static void | RunDll (PCSTR Dll, PCSTR Parameters) |
| static void | RunAccessCpl (PCSTR Parameters) |
Static Public Member Functions inherited from ATL::CComObjectRootBase | |
| static void WINAPI | ObjectMain (bool) |
| static const struct _ATL_CATMAP_ENTRY * | GetCategoryMap () |
| static HRESULT WINAPI | InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) |
Protected Member Functions | |
| BOOL | ProcessWindowMessage (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult, DWORD dwMsgMapID=0) |
Private Member Functions | |
| HRESULT | SysTrayMessageLoop () |
| HRESULT | SysTrayThreadProc () |
| HRESULT | CreateSysTrayThread () |
| HRESULT | DestroySysTrayWindow () |
| HRESULT | InitIcons () |
| HRESULT | ShutdownIcons () |
| HRESULT | UpdateIcons () |
| HRESULT | ProcessIconMessage (UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult) |
| HRESULT | InitNetShell () |
| HRESULT | ShutdownNetShell () |
| VOID | GetServicesEnabled () |
Static Private Member Functions | |
| static DWORD WINAPI | s_SysTrayThreadProc (PVOID param) |
Private Attributes | |
| CComPtr< IOleCommandTarget > | pctNetShell |
| DWORD | dwServicesEnabled |
| UINT | wm_SHELLHOOK |
| UINT | wm_DESTROYWINDOW |
Definition at line 21 of file csystray.h.
| CSysTray::CSysTray | ( | ) |
Definition at line 28 of file csystray.cpp.
|
virtual |
Definition at line 33 of file csystray.cpp.
| void CSysTray::ConfigurePollTimer | ( | ) |
Definition at line 104 of file csystray.cpp.
Referenced by EnableService(), and ProcessWindowMessage().
|
private |
Definition at line 301 of file csystray.cpp.
Referenced by Exec().
|
private |
Definition at line 313 of file csystray.cpp.
Referenced by Exec().
Definition at line 66 of file csystray.cpp.
|
virtual |
Implements IOleCommandTarget.
Definition at line 330 of file csystray.cpp.
|
inline |
Definition at line 54 of file csystray.h.
Referenced by _ShowContextMenu(), _ShowContextMenuR(), NotifyBalloon(), and ShowPowerSchemesPopupMenu().
|
private |
Definition at line 37 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 138 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 116 of file csystray.cpp.
Referenced by InitIcons().
Definition at line 99 of file csystray.cpp.
Definition at line 237 of file csystray.cpp.
|
private |
Definition at line 194 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
protected |
Definition at line 345 of file csystray.cpp.
|
virtual |
Implements IOleCommandTarget.
Definition at line 324 of file csystray.cpp.
Definition at line 423 of file csystray.cpp.
Definition at line 413 of file csystray.cpp.
Referenced by _RunHotplug(), _RunMMCpl(), _RunPower(), and RunAccessCpl().
Definition at line 260 of file csystray.cpp.
Referenced by CreateSysTrayThread().
|
private |
Definition at line 158 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 127 of file csystray.cpp.
Referenced by ShutdownIcons().
|
private |
Definition at line 266 of file csystray.cpp.
Referenced by SysTrayThreadProc().
|
private |
Definition at line 283 of file csystray.cpp.
Referenced by s_SysTrayThreadProc().
|
private |
Definition at line 178 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 31 of file csystray.h.
Referenced by ConfigurePollTimer(), EnableService(), GetServicesEnabled(), InitIcons(), IsServiceEnabled(), ShutdownIcons(), and UpdateIcons().
|
private |
Definition at line 27 of file csystray.h.
Referenced by InitNetShell(), and ShutdownNetShell().
|
private |
Definition at line 33 of file csystray.h.
|
private |
Definition at line 32 of file csystray.h.
Referenced by CSysTray(), and ProcessWindowMessage().