ReactOS 0.4.15-dev-6663-gd1e9fe1
syspager.cpp File Reference
#include "precomp.h"
Include dependency graph for syspager.cpp:

Go to the source code of this file.

Classes

struct  InternalIconData
 
struct  IconWatcherData
 
class  CIconWatcher
 
class  CBalloonQueue
 
struct  CBalloonQueue::Info
 
class  CNotifyToolbar
 
class  CSysPagerWnd
 

Functions

static VOID GetTooltipText (LPARAM data, LPTSTR szTip, DWORD cchTip)
 
HRESULT CSysPagerWnd_CreateInstance (HWND hwndParent, REFIID riid, void **ppv)
 

Variables

static const WCHAR szSysPagerWndClass [] = L"SysPager"
 

Function Documentation

◆ CSysPagerWnd_CreateInstance()

HRESULT CSysPagerWnd_CreateInstance ( HWND  hwndParent,
REFIID  riid,
void **  ppv 
)

Definition at line 1597 of file syspager.cpp.

1598{
1599 return ShellObjectCreatorInit<CSysPagerWnd>(hwndParent, riid, ppv);
1600}
static HWND hwndParent
Definition: cryptui.c:300
REFIID riid
Definition: atlbase.h:39
REFIID LPVOID * ppv
Definition: atlbase.h:39

Referenced by CTrayNotifyWnd::OnCreate().

◆ GetTooltipText()

static VOID GetTooltipText ( LPARAM  data,
LPTSTR  szTip,
DWORD  cchTip 
)
static

Definition at line 1159 of file syspager.cpp.

1160{
1161 InternalIconData * notifyItem = reinterpret_cast<InternalIconData *>(data);
1162 if (notifyItem)
1163 {
1164 StringCchCopy(szTip, cchTip, notifyItem->szTip);
1165 }
1166 else
1167 {
1168 StringCchCopy(szTip, cchTip, L"");
1169 }
1170}
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition: gl.h:1950
#define L(x)
Definition: ntvdm.h:50
#define StringCchCopy
Definition: strsafe.h:139
CHAR szTip[128]
Definition: shellapi.h:234

Referenced by CSysPagerWnd::OnGetInfoTip().

Variable Documentation

◆ szSysPagerWndClass

const WCHAR szSysPagerWndClass[] = L"SysPager"
static

Definition at line 184 of file syspager.cpp.