30 m_WinEventHandler(
NULL),
41 #define TO_HRESULT(x) ((HRESULT)(S_OK+(x))) 139 info.dwMask = DBIM_MAXSIZE;
182 if (
IsEqualGUID(guidService, SID_SMenuBandBottom) ||
183 IsEqualGUID(guidService, SID_SMenuBandBottomSelected) ||
214 CComPtr<IUnknown> protectThis(this->
ToIUnknown());
275 CComPtr<IUnknown> protectThis(this->
ToIUnknown());
282 CComPtr<IMenuPopup> pMenuPopup;
287 pMenuPopup->OnPosRectChangeDB(&
Rect);
294 hWndTarget = reinterpret_cast<LPNMHDR>(
lParam)->hwndFrom;
361 return ShellObjectCreator<CMenuSite>(
riid,
ppv);
DBIM_BKCOLOR struct tagDESKBANDINFO DESKBANDINFO
HRESULT WINAPI IUnknown_UIActivateIO(IUnknown *unknown, BOOL activate, LPMSG msg)
BOOL WINAPI IsWindow(_In_opt_ HWND)
#define IID_PPV_ARG(Itype, ppType)
HRESULT WINAPI IUnknown_GetWindow(IUnknown *lpUnknown, HWND *lphWnd)
HRESULT WINAPI IUnknown_QueryService(IUnknown *, REFGUID, REFIID, LPVOID *)
_In_ PSID _Out_writes_to_opt_ cchName LPSTR _Inout_ LPDWORD cchName
HRESULT WINAPI IUnknown_SetSite(IUnknown *obj, IUnknown *site)
#define FAILED_UNEXPECTEDLY(hr)
#define STDMETHODCALLTYPE
REFIID LPVOID * ppvObject
BOOL WINAPI GetClientRect(_In_ HWND, _Out_ LPRECT)
BOOL WINAPI IsEqualGUID(REFGUID rguid1, REFGUID rguid2)
HRESULT QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
HRESULT WINAPI IUnknown_QueryStatus(IUnknown *lpUnknown, REFGUID pguidCmdGroup, ULONG cCmds, OLECMD *prgCmds, OLECMDTEXT *pCmdText)
HRESULT WINAPI IUnknown_Exec(IUnknown *lpUnknown, REFGUID pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut)