ReactOS  0.4.13-dev-455-g28ed234
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 1577 of file syspager.cpp.

1578 {
1579  return ShellObjectCreatorInit<CSysPagerWnd>(hwndParent, riid, ppv);
1580 }
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 1158 of file syspager.cpp.

1159 {
1160  InternalIconData * notifyItem = reinterpret_cast<InternalIconData *>(data);
1161  if (notifyItem)
1162  {
1163  StringCchCopy(szTip, cchTip, notifyItem->szTip);
1164  }
1165  else
1166  {
1167  StringCchCopy(szTip, cchTip, L"");
1168  }
1169 }
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.