ReactOS  0.4.14-dev-49-gfb4591c
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 1578 of file syspager.cpp.

1579 {
1580  return ShellObjectCreatorInit<CSysPagerWnd>(hwndParent, riid, ppv);
1581 }
REFIID riid
Definition: precomp.h:44
REFIID LPVOID * ppv
Definition: atlbase.h:39
static HWND hwndParent
Definition: cryptui.c:300

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 }
CHAR szTip[128]
Definition: shellapi.h:235
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition: gl.h:1950
static const WCHAR L[]
Definition: oid.c:1250
#define StringCchCopy
Definition: strsafe.h:139

Referenced by CSysPagerWnd::OnGetInfoTip().

Variable Documentation

◆ szSysPagerWndClass

const WCHAR szSysPagerWndClass[] = L"SysPager"
static

Definition at line 184 of file syspager.cpp.