ReactOS 0.4.15-dev-8428-g6910fa6
CDockSite Class Reference
Inheritance diagram for CDockSite:
Collaboration diagram for CDockSite:

Public Types

enum  {
  ITF_NOGRIPPER = 1 , ITF_NOTITLE = 2 , ITF_NEWBANDALWAYS = 4 , ITF_GRIPPERALWAYS = 8 ,
  ITF_FIXEDSIZE = 16
}
 
- Public Types inherited from IOleCommandTarget
enum  OLECMDF {
  OLECMDF_SUPPORTED = 0x1 , OLECMDF_ENABLED = 0x2 , OLECMDF_LATCHED = 0x4 , OLECMDF_NINCHED = 0x8 ,
  OLECMDF_INVISIBLE = 0x10 , OLECMDF_DEFHIDEONCTXTMENU = 0x20
}
 
enum  OLECMDTEXTF { OLECMDTEXTF_NONE = 0 , OLECMDTEXTF_NAME = 1 , OLECMDTEXTF_STATUS = 2 }
 
enum  OLECMDEXECOPT { OLECMDEXECOPT_DODEFAULT = 0 , OLECMDEXECOPT_PROMPTUSER = 1 , OLECMDEXECOPT_DONTPROMPTUSER = 2 , OLECMDEXECOPT_SHOWHELP = 3 }
 
enum  OLECMDID {
  OLECMDID_OPEN = 1 , OLECMDID_NEW = 2 , OLECMDID_SAVE = 3 , OLECMDID_SAVEAS = 4 ,
  OLECMDID_SAVECOPYAS = 5 , OLECMDID_PRINT = 6 , OLECMDID_PRINTPREVIEW = 7 , OLECMDID_PAGESETUP = 8 ,
  OLECMDID_SPELL = 9 , OLECMDID_PROPERTIES = 10 , OLECMDID_CUT = 11 , OLECMDID_COPY = 12 ,
  OLECMDID_PASTE = 13 , OLECMDID_PASTESPECIAL = 14 , OLECMDID_UNDO = 15 , OLECMDID_REDO = 16 ,
  OLECMDID_SELECTALL = 17 , OLECMDID_CLEARSELECTION = 18 , OLECMDID_ZOOM = 19 , OLECMDID_GETZOOMRANGE = 20 ,
  OLECMDID_UPDATECOMMANDS = 21 , OLECMDID_REFRESH = 22 , OLECMDID_STOP = 23 , OLECMDID_HIDETOOLBARS = 24 ,
  OLECMDID_SETPROGRESSMAX = 25 , OLECMDID_SETPROGRESSPOS = 26 , OLECMDID_SETPROGRESSTEXT = 27 , OLECMDID_SETTITLE = 28 ,
  OLECMDID_SETDOWNLOADSTATE = 29 , OLECMDID_STOPDOWNLOAD = 30 , OLECMDID_ONTOOLBARACTIVATED = 31 , OLECMDID_FIND = 32 ,
  OLECMDID_DELETE = 33 , OLECMDID_HTTPEQUIV = 34 , OLECMDID_HTTPEQUIV_DONE = 35 , OLECMDID_ENABLE_INTERACTION = 36 ,
  OLECMDID_ONUNLOAD = 37 , OLECMDID_PROPERTYBAG2 = 38 , OLECMDID_PREREFRESH = 39 , OLECMDID_SHOWSCRIPTERROR = 40 ,
  OLECMDID_SHOWMESSAGE = 41 , OLECMDID_SHOWFIND = 42 , OLECMDID_SHOWPAGESETUP = 43 , OLECMDID_SHOWPRINT = 44 ,
  OLECMDID_CLOSE = 45 , OLECMDID_ALLOWUILESSSAVEAS = 46 , OLECMDID_DONTDOWNLOADCSS = 47 , OLECMDID_UPDATEPAGESTATUS = 48 ,
  OLECMDID_PRINT2 = 49 , OLECMDID_PRINTPREVIEW2 = 50 , OLECMDID_SETPRINTTEMPLATE = 51 , OLECMDID_GETPRINTTEMPLATE = 52 ,
  OLECMDID_PAGEACTIONBLOCKED = 55 , OLECMDID_PAGEACTIONUIQUERY = 56 , OLECMDID_FOCUSVIEWCONTROLS = 57 , OLECMDID_FOCUSVIEWCONTROLSQUERY = 58 ,
  OLECMDID_SHOWPAGEACTIONMENU = 59 , OLECMDID_ADDTRAVELENTRY = 60 , OLECMDID_UPDATETRAVELENTRY = 61 , OLECMDID_UPDATEBACKFORWARDSTATE = 62 ,
  OLECMDID_OPTICAL_ZOOM = 63 , OLECMDID_OPTICAL_GETZOOMRANGE = 64 , OLECMDID_WINDOWSTATECHANGED = 65 , OLECMDID_ACTIVEXINSTALLSCOPE = 66 ,
  OLECMDID_UPDATETRAVELENTRY_DATARECOVERY = 67 , OLECMDID_SHOWTASKDLG = 68 , OLECMDID_POPSTATEEVENT = 69 , OLECMDID_VIEWPORT_MODE = 70 ,
  OLECMDID_LAYOUT_VIEWPORT_WIDTH = 71 , OLECMDID_VISUAL_VIEWPORT_EXCLUDE_BOTTOM = 72 , OLECMDID_USER_OPTICAL_ZOOM = 73 , OLECMDID_PAGEAVAILABLE = 74 ,
  OLECMDID_GETUSERSCALABLE = 75 , OLECMDID_UPDATE_CARET = 76 , OLECMDID_ENABLE_VISIBILITY = 77 , OLECMDID_MEDIA_PLAYBACK = 78
}
 
typedef IOleCommandTargetLPOLECOMMANDTARGET
 
typedef enum IOleCommandTarget::OLECMDF OLECMDF
 
typedef struct IOleCommandTarget::_tagOLECMD OLECMD
 
typedef struct IOleCommandTarget::_tagOLECMDTEXT OLECMDTEXT
 
typedef enum IOleCommandTarget::OLECMDTEXTF OLECMDTEXTF
 
typedef enum IOleCommandTarget::OLECMDEXECOPT OLECMDEXECOPT
 
typedef enum IOleCommandTarget::OLECMDID OLECMDID
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Public Types inherited from IServiceProvider
typedef IServiceProviderLPSERVICEPROVIDER
 

Public Member Functions

 CDockSite ()
 
 ~CDockSite ()
 
HRESULT Initialize (IUnknown *containedBand, CInternetToolbar *browser, HWND hwnd, int bandID, int flags)
 
HRESULT GetRBBandInfo (REBARBANDINFOW &bandInfo)
 
IUnknownGetContainedBand () const
 
- Public Member Functions inherited from ATL::CComObjectRootEx< CComMultiThreadModelNoCS >
 ~CComObjectRootEx ()
 
ULONG InternalAddRef ()
 
ULONG InternalRelease ()
 
void Lock ()
 
void Unlock ()
 
HRESULT _AtlInitialConstruct ()
 
- Public Member Functions inherited from ATL::CComObjectRootBase
 CComObjectRootBase ()
 
 ~CComObjectRootBase ()
 
void SetVoid (void *)
 
HRESULT _AtlFinalConstruct ()
 
HRESULT FinalConstruct ()
 
void InternalFinalConstructAddRef ()
 
void InternalFinalConstructRelease ()
 
void FinalRelease ()
 
HRESULT QueryStatus ([in, unique] const GUID *pguidCmdGroup, [in] ULONG cCmds, [in, out, size_is(cCmds)] OLECMD prgCmds[], [in, out, unique] OLECMDTEXT *pCmdText)
 
HRESULT Exec ([in, unique] const GUID *pguidCmdGroup, [in] DWORD nCmdID, [in] DWORD nCmdexecopt, [in, unique] VARIANT *pvaIn, [in, out, unique] VARIANT *pvaOut)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 
- Public Member Functions inherited from IServiceProvider
HRESULT QueryService ([in] REFGUID guidService, [in] REFIID riid, [out] void **ppvObject)
 
HRESULT RemoteQueryService ([in] REFGUID guidService, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppvObject)
 

Public Attributes

int fFlags
 
- Public Attributes inherited from ATL::CComObjectRootBase
LONG m_dwRef
 

Private Member Functions

STDMETHOD() GetWindow (HWND *lphwnd) override
 
STDMETHOD() ContextSensitiveHelp (BOOL fEnterMode) override
 
STDMETHOD() GetBorderDW (IUnknown *punkObj, LPRECT prcBorder) override
 
STDMETHOD() RequestBorderSpaceDW (IUnknown *punkObj, LPCBORDERWIDTHS pbw) override
 
STDMETHOD() SetBorderSpaceDW (IUnknown *punkObj, LPCBORDERWIDTHS pbw) override
 
STDMETHOD() OnFocusChangeIS (IUnknown *punkObj, BOOL fSetFocus) override
 
STDMETHOD() QueryStatus (const GUID *pguidCmdGroup, ULONG cCmds, OLECMD prgCmds[], OLECMDTEXT *pCmdText) override
 
STDMETHOD() Exec (const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut) override
 
STDMETHOD() QueryService (REFGUID guidService, REFIID riid, void **ppvObject) override
 

Private Attributes

CComPtr< IUnknownfContainedBand
 
CInternetToolbarfToolbar
 
HWND fRebarWindow
 
HWND fChildWindow
 
int fBandID
 
bool fInitialized
 
DESKBANDINFO fDeskBandInfo
 

Additional Inherited Members

- Static Public Member Functions inherited from ATL::CComObjectRootBase
static void WINAPI ObjectMain (bool)
 
static const struct _ATL_CATMAP_ENTRYGetCategoryMap ()
 
static HRESULT WINAPI InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)
 

Detailed Description

Definition at line 131 of file internettoolbar.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ITF_NOGRIPPER 
ITF_NOTITLE 
ITF_NEWBANDALWAYS 
ITF_GRIPPERALWAYS 
ITF_FIXEDSIZE 

Definition at line 139 of file internettoolbar.cpp.

139 {
140 ITF_NOGRIPPER = 1,
141 ITF_NOTITLE = 2,
144 ITF_FIXEDSIZE = 16
145 };

Constructor & Destructor Documentation

◆ CDockSite()

CDockSite::CDockSite ( )

Definition at line 196 of file internettoolbar.cpp.

197{
198 fToolbar = NULL;
201 fBandID = 0;
202 fFlags = 0;
203 fInitialized = false;
204 memset(&fDeskBandInfo, 0, sizeof(fDeskBandInfo));
205}
CInternetToolbar * fToolbar
DESKBANDINFO fDeskBandInfo
#define NULL
Definition: types.h:112
#define memset(x, y, z)
Definition: compat.h:39

◆ ~CDockSite()

CDockSite::~CDockSite ( )

Definition at line 207 of file internettoolbar.cpp.

208{
209}

Member Function Documentation

◆ ContextSensitiveHelp()

HRESULT STDMETHODCALLTYPE CDockSite::ContextSensitiveHelp ( BOOL  fEnterMode)
overrideprivate

Definition at line 303 of file internettoolbar.cpp.

304{
305 return E_NOTIMPL;
306}
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ Exec()

HRESULT STDMETHODCALLTYPE CDockSite::Exec ( const GUID pguidCmdGroup,
DWORD  nCmdID,
DWORD  nCmdexecopt,
VARIANT pvaIn,
VARIANT pvaOut 
)
overrideprivate

Implements IOleCommandTarget.

Definition at line 334 of file internettoolbar.cpp.

336{
337 TCHAR textBuffer[40];
339 int index;
340 HRESULT hResult;
341
342 if (IsEqualIID(*pguidCmdGroup, CGID_DeskBand))
343 {
344 switch (nCmdID)
345 {
347 if (fInitialized == false)
348 return S_OK;
349 if (V_VT(pvaIn) != VT_I4)
350 return E_INVALIDARG;
351 if (V_I4(pvaIn) != fBandID)
352 return E_FAIL;
353 // deskband information changed
354 // call GetBandInfo and refresh information in rebar
355 memset(&bandInfo, 0, sizeof(bandInfo));
356 bandInfo.cbSize = sizeof(bandInfo);
357 bandInfo.lpText = textBuffer;
358 bandInfo.cch = sizeof(textBuffer) / sizeof(TCHAR);
359 hResult = GetRBBandInfo(bandInfo);
360 if (FAILED_UNEXPECTEDLY(hResult))
361 return hResult;
364 return S_OK;
365 }
366 }
367 return E_FAIL;
368}
#define index(s, c)
Definition: various.h:29
HRESULT GetRBBandInfo(REBARBANDINFOW &bandInfo)
#define E_INVALIDARG
Definition: ddrawi.h:101
#define E_FAIL
Definition: ddrawi.h:102
@ VT_I4
Definition: compat.h:2298
#define FAILED_UNEXPECTEDLY(hr)
Definition: precomp.h:121
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
Definition: typeof.h:31
GLuint index
Definition: glext.h:6031
#define S_OK
Definition: intsafe.h:52
static const struct bandInfoStruct bandInfo[9]
Definition: layer3.c:95
static char * textBuffer
Definition: combo.c:52
#define V_VT(A)
Definition: oleauto.h:211
#define V_I4(A)
Definition: oleauto.h:247
#define RB_SETBANDINFOW
Definition: commctrl.h:1584
#define RB_IDTOINDEX
Definition: commctrl.h:1588
#define IsEqualIID(riid1, riid2)
Definition: guiddef.h:95
@ DBID_BANDINFOCHANGED
Definition: shobjidl.idl:2489
LONG_PTR LPARAM
Definition: windef.h:208
#define SendMessage
Definition: winuser.h:5852
char TCHAR
Definition: xmlstorage.h:189

◆ GetBorderDW()

HRESULT STDMETHODCALLTYPE CDockSite::GetBorderDW ( IUnknown punkObj,
LPRECT  prcBorder 
)
overrideprivate

Definition at line 308 of file internettoolbar.cpp.

309{
310 return E_NOTIMPL;
311}

◆ GetContainedBand()

IUnknown * CDockSite::GetContainedBand ( ) const
inline

Definition at line 163 of file internettoolbar.cpp.

163{ return fContainedBand.p; } // Not ref. counted
CComPtr< IUnknown > fContainedBand

◆ GetRBBandInfo()

HRESULT CDockSite::GetRBBandInfo ( REBARBANDINFOW bandInfo)

Definition at line 241 of file internettoolbar.cpp.

242{
243 CComPtr<IDeskBand> deskBand;
244 HRESULT hResult;
245
246 hResult = fContainedBand->QueryInterface(IID_PPV_ARG(IDeskBand, &deskBand));
247 if (FAILED_UNEXPECTEDLY(hResult))
248 return hResult;
249
250 fDeskBandInfo.dwMask = DBIM_BKCOLOR | DBIM_MODEFLAGS | DBIM_TITLE | DBIM_ACTUAL |
251 DBIM_INTEGRAL | DBIM_MAXSIZE | DBIM_MINSIZE;
252 hResult = deskBand->GetBandInfo(fBandID, 0, &fDeskBandInfo);
253 // result of call is ignored
254
257
258 bandInfo.fStyle = RBBS_FIXEDBMP;
259 if (fDeskBandInfo.dwModeFlags & DBIMF_VARIABLEHEIGHT)
261 if (fDeskBandInfo.dwModeFlags & DBIMF_USECHEVRON)
262 bandInfo.fStyle |= RBBS_USECHEVRON;
263 if (fDeskBandInfo.dwModeFlags & DBIMF_BREAK)
264 bandInfo.fStyle |= RBBS_BREAK;
265 if (fDeskBandInfo.dwModeFlags & DBIMF_TOPALIGN)
266 bandInfo.fStyle |= RBBS_TOPALIGN;
268 bandInfo.fStyle |= RBBS_NOGRIPPER;
269 if (fFlags & ITF_NOTITLE)
270 bandInfo.fStyle |= RBBS_HIDETITLE;
273 if (fFlags & ITF_FIXEDSIZE)
274 bandInfo.fStyle |= RBBS_FIXEDSIZE;
275
276 if (fDeskBandInfo.dwModeFlags & DBIMF_BKCOLOR)
277 {
278 bandInfo.fMask |= RBBIM_COLORS;
279 bandInfo.clrFore = CLR_DEFAULT;
281 }
283 bandInfo.hwndChild = fChildWindow;
284 bandInfo.cxMinChild = fDeskBandInfo.ptMinSize.x;
285 bandInfo.cyMinChild = fDeskBandInfo.ptMinSize.y;
286 bandInfo.wID = fBandID;
288 bandInfo.cyMaxChild = fDeskBandInfo.ptMaxSize.y;
289 bandInfo.cyIntegral = fDeskBandInfo.ptIntegral.y;
291 bandInfo.lParam = reinterpret_cast<LPARAM>(static_cast<CDockSite*>(this));
292 return S_OK;
293}
ShellSettings * pSettings
#define RBBS_HIDETITLE
#define RBBS_TOPALIGN
Definition: commctrl.h:1500
#define RBBS_BREAK
Definition: commctrl.h:1489
#define RBBIM_CHILDSIZE
Definition: commctrl.h:1507
#define RBBS_FIXEDBMP
Definition: commctrl.h:1494
#define RBBIM_CHILD
Definition: commctrl.h:1506
#define RBBS_FIXEDSIZE
Definition: commctrl.h:1490
#define RBBS_NOGRIPPER
Definition: commctrl.h:1497
#define CLR_DEFAULT
Definition: commctrl.h:320
#define RBBIM_ID
Definition: commctrl.h:1510
#define RBBIM_LPARAM
Definition: commctrl.h:1512
#define RBBIM_STYLE
Definition: commctrl.h:1502
#define RBBIM_TEXT
Definition: commctrl.h:1504
#define RBBIM_COLORS
Definition: commctrl.h:1503
#define RBBS_USECHEVRON
Definition: commctrl.h:1498
#define RBBS_GRIPPERALWAYS
Definition: commctrl.h:1496
#define RBBS_VARIABLEHEIGHT
Definition: commctrl.h:1495
#define RBBIM_IDEALSIZE
Definition: commctrl.h:1511
_CRTIMP wchar_t *__cdecl wcsncpy(wchar_t *_Dest, const wchar_t *_Source, size_t _Count)
BOOL fLocked
Definition: settings.h:15
LONG y
Definition: windef.h:330
LONG x
Definition: windef.h:329
COLORREF crBkgnd
Definition: shobjidl.idl:2461
WCHAR wszTitle[256]
Definition: shobjidl.idl:2459
#define IID_PPV_ARG(Itype, ppType)

Referenced by Exec(), and Initialize().

◆ GetWindow()

HRESULT STDMETHODCALLTYPE CDockSite::GetWindow ( HWND lphwnd)
overrideprivate

Definition at line 295 of file internettoolbar.cpp.

296{
297 if (lphwnd == NULL)
298 return E_POINTER;
299 *lphwnd = fRebarWindow;
300 return S_OK;
301}
#define E_POINTER
Definition: winerror.h:2365

◆ Initialize()

HRESULT CDockSite::Initialize ( IUnknown containedBand,
CInternetToolbar browser,
HWND  hwnd,
int  bandID,
int  flags 
)

Definition at line 211 of file internettoolbar.cpp.

212{
213 TCHAR textBuffer[40];
215 HRESULT hResult;
216
217 fContainedBand = containedBand;
218 fToolbar = browser;
220 fBandID = bandID;
221 fFlags = flags;
222 hResult = IUnknown_SetSite(containedBand, static_cast<IOleWindow *>(this));
223 if (FAILED_UNEXPECTEDLY(hResult))
224 return hResult;
225 hResult = IUnknown_GetWindow(containedBand, &fChildWindow);
226 if (FAILED_UNEXPECTEDLY(hResult))
227 return hResult;
228
229 memset(&bandInfo, 0, sizeof(bandInfo));
230 bandInfo.cbSize = sizeof(bandInfo);
231 bandInfo.lpText = textBuffer;
232 bandInfo.cch = sizeof(textBuffer) / sizeof(TCHAR);
233 hResult = GetRBBandInfo(bandInfo);
234
237 fInitialized = true;
238 return S_OK;
239}
HRESULT WINAPI IUnknown_GetWindow(IUnknown *lpUnknown, HWND *lphWnd)
Definition: ordinal.c:1332
HRESULT WINAPI IUnknown_SetSite(IUnknown *obj, IUnknown *site)
Definition: ordinal.c:1407
GLbitfield flags
Definition: glext.h:7161
#define RB_INSERTBANDW
Definition: commctrl.h:1583
#define RB_GETBANDCOUNT
Definition: commctrl.h:1585
_In_ LONG _In_ HWND hwnd
Definition: winddi.h:4023

◆ OnFocusChangeIS()

HRESULT STDMETHODCALLTYPE CDockSite::OnFocusChangeIS ( IUnknown punkObj,
BOOL  fSetFocus 
)
overrideprivate

Definition at line 323 of file internettoolbar.cpp.

324{
325 return E_NOTIMPL;
326}

◆ QueryService()

HRESULT STDMETHODCALLTYPE CDockSite::QueryService ( REFGUID  guidService,
REFIID  riid,
void **  ppvObject 
)
overrideprivate

Implements IServiceProvider.

Definition at line 370 of file internettoolbar.cpp.

371{
372 if (IsEqualIID(guidService, SID_SMenuBandParent))
373 return this->QueryInterface(riid, ppvObject);
374
375 return fToolbar->QueryService(guidService, riid, ppvObject);
376}
STDMETHOD() QueryService(REFGUID guidService, REFIID riid, void **ppvObject) override
REFIID riid
Definition: atlbase.h:39
HRESULT QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_ DWORD _In_ DWORD _Outptr_opt_ void ** ppvObject
Definition: wincrypt.h:6082

◆ QueryStatus()

HRESULT STDMETHODCALLTYPE CDockSite::QueryStatus ( const GUID pguidCmdGroup,
ULONG  cCmds,
OLECMD  prgCmds[],
OLECMDTEXT pCmdText 
)
overrideprivate

Implements IOleCommandTarget.

Definition at line 328 of file internettoolbar.cpp.

330{
331 return E_NOTIMPL;
332}

◆ RequestBorderSpaceDW()

HRESULT STDMETHODCALLTYPE CDockSite::RequestBorderSpaceDW ( IUnknown punkObj,
LPCBORDERWIDTHS  pbw 
)
overrideprivate

Definition at line 313 of file internettoolbar.cpp.

314{
315 return E_NOTIMPL;
316}

◆ SetBorderSpaceDW()

HRESULT STDMETHODCALLTYPE CDockSite::SetBorderSpaceDW ( IUnknown punkObj,
LPCBORDERWIDTHS  pbw 
)
overrideprivate

Definition at line 318 of file internettoolbar.cpp.

319{
320 return E_NOTIMPL;
321}

Member Data Documentation

◆ fBandID

int CDockSite::fBandID
private

Definition at line 151 of file internettoolbar.cpp.

Referenced by CDockSite(), Exec(), GetRBBandInfo(), and Initialize().

◆ fChildWindow

HWND CDockSite::fChildWindow
private

Definition at line 150 of file internettoolbar.cpp.

Referenced by CDockSite(), GetRBBandInfo(), and Initialize().

◆ fContainedBand

CComPtr<IUnknown> CDockSite::fContainedBand
private

Definition at line 147 of file internettoolbar.cpp.

Referenced by GetContainedBand(), GetRBBandInfo(), and Initialize().

◆ fDeskBandInfo

DESKBANDINFO CDockSite::fDeskBandInfo
private

Definition at line 157 of file internettoolbar.cpp.

Referenced by CDockSite(), and GetRBBandInfo().

◆ fFlags

int CDockSite::fFlags

◆ fInitialized

bool CDockSite::fInitialized
private

Definition at line 155 of file internettoolbar.cpp.

Referenced by CDockSite(), Exec(), and Initialize().

◆ fRebarWindow

HWND CDockSite::fRebarWindow
private

Definition at line 149 of file internettoolbar.cpp.

Referenced by CDockSite(), Exec(), GetWindow(), and Initialize().

◆ fToolbar

CInternetToolbar* CDockSite::fToolbar
private

Definition at line 148 of file internettoolbar.cpp.

Referenced by CDockSite(), GetRBBandInfo(), Initialize(), and QueryService().


The documentation for this class was generated from the following file: