svvitch
digital signage player
|
COMコントロールサイトクラス. More...
#include <ControlSite.h>
Public Member Functions | |
ControlSite (ComContent *com) | |
virtual | ‾ControlSite () |
void | GetRect (LPRECT rect) |
HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, LPVOID *ppv) |
ULONG STDMETHODCALLTYPE | AddRef () |
ULONG STDMETHODCALLTYPE | Release () |
virtual HRESULT STDMETHODCALLTYPE | SaveObject (void) |
virtual HRESULT STDMETHODCALLTYPE | GetMoniker (DWORD dwAssign, DWORD dwWhichMoniker, IMoniker **ppmk) |
virtual HRESULT STDMETHODCALLTYPE | GetContainer (IOleContainer **theContainerP) |
virtual HRESULT STDMETHODCALLTYPE | ShowObject (void) |
virtual HRESULT STDMETHODCALLTYPE | OnShowWindow (BOOL) |
virtual HRESULT STDMETHODCALLTYPE | RequestNewObjectLayout (void) |
HRESULT STDMETHODCALLTYPE | GetWindow (HWND __RPC_FAR *theWnndow) |
HRESULT STDMETHODCALLTYPE | ContextSensitiveHelp (BOOL fEnterMode) |
HRESULT STDMETHODCALLTYPE | CanInPlaceActivate (void) |
HRESULT STDMETHODCALLTYPE | OnInPlaceActivate (void) |
HRESULT STDMETHODCALLTYPE | OnUIActivate (void) |
HRESULT STDMETHODCALLTYPE | GetWindowContext (IOleInPlaceFrame __RPC_FAR *__RPC_FAR *ppFrame, IOleInPlaceUIWindow __RPC_FAR *__RPC_FAR *ppDoc, LPRECT lprcPosRect, LPRECT lprcClipRect, LPOLEINPLACEFRAMEINFO lpFrameInfo) |
HRESULT STDMETHODCALLTYPE | Scroll (SIZE scrollExtant) |
HRESULT STDMETHODCALLTYPE | OnUIDeactivate (BOOL fUndoable) |
HRESULT STDMETHODCALLTYPE | OnInPlaceDeactivate (void) |
HRESULT STDMETHODCALLTYPE | DiscardUndoState (void) |
HRESULT STDMETHODCALLTYPE | DeactivateAndUndo (void) |
HRESULT STDMETHODCALLTYPE | OnPosRectChange (LPCRECT lprcPosRect) |
HRESULT STDMETHODCALLTYPE | OnInPlaceActivateEx (BOOL __RPC_FAR *pfNoRedraw, DWORD dwFlags) |
HRESULT STDMETHODCALLTYPE | OnInPlaceDeactivateEx (BOOL fNoRedraw) |
HRESULT STDMETHODCALLTYPE | RequestUIActivate (void) |
HRESULT STDMETHODCALLTYPE | CanWindowlessActivate (void) |
HRESULT STDMETHODCALLTYPE | GetCapture (void) |
HRESULT STDMETHODCALLTYPE | SetCapture (BOOL fCapture) |
HRESULT STDMETHODCALLTYPE | GetFocus (void) |
HRESULT STDMETHODCALLTYPE | SetFocus (BOOL fFocus) |
HRESULT STDMETHODCALLTYPE | GetDC (LPCRECT pRect, DWORD grfFlags, HDC __RPC_FAR *phDC) |
HRESULT STDMETHODCALLTYPE | ReleaseDC (HDC hDC) |
HRESULT STDMETHODCALLTYPE | InvalidateRect (LPCRECT pRect, BOOL fErase) |
HRESULT STDMETHODCALLTYPE | InvalidateRgn (HRGN hRGN, BOOL fErase) |
HRESULT STDMETHODCALLTYPE | ScrollRect (INT dx, INT dy, LPCRECT pRectScroll, LPCRECT pRectClip) |
HRESULT STDMETHODCALLTYPE | AdjustRect (LPRECT prc) |
HRESULT STDMETHODCALLTYPE | OnDefWindowMessage (UINT msg, WPARAM wParam, LPARAM lParam, LRESULT __RPC_FAR *plResult) |
Private Attributes | |
Poco::Logger & | _log |
int | _ref |
RECT | _rect |
ComContent * | _com |
ControlSite::ControlSite | ( | ComContent * | com | ) |
Definition at line 9 of file ControlSite.cpp.
ULONG STDMETHODCALLTYPE ControlSite::AddRef | ( | ) |
HRESULT STDMETHODCALLTYPE ControlSite::AdjustRect | ( | LPRECT | prc | ) |
Definition at line 269 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::CanInPlaceActivate | ( | void | ) |
Definition at line 128 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::CanWindowlessActivate | ( | void | ) |
Definition at line 212 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::ContextSensitiveHelp | ( | BOOL | fEnterMode | ) |
Definition at line 120 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::DeactivateAndUndo | ( | void | ) |
Definition at line 187 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::DiscardUndoState | ( | void | ) |
Definition at line 182 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::GetCapture | ( | void | ) |
Definition at line 218 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::GetContainer | ( | IOleContainer ** | theContainerP | ) | [virtual] |
Definition at line 100 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::GetDC | ( | LPCRECT | pRect, |
DWORD | grfFlags, | ||
HDC __RPC_FAR * | phDC | ||
) |
Definition at line 239 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::GetFocus | ( | void | ) |
Definition at line 230 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::GetMoniker | ( | DWORD | dwAssign, |
DWORD | dwWhichMoniker, | ||
IMoniker ** | ppmk | ||
) | [virtual] |
Definition at line 95 of file ControlSite.cpp.
void ControlSite::GetRect | ( | LPRECT | rect | ) |
Definition at line 18 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::GetWindow | ( | HWND __RPC_FAR * | theWnndow | ) |
Definition at line 124 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::GetWindowContext | ( | IOleInPlaceFrame __RPC_FAR *__RPC_FAR * | ppFrame, |
IOleInPlaceUIWindow __RPC_FAR *__RPC_FAR * | ppDoc, | ||
LPRECT | lprcPosRect, | ||
LPRECT | lprcClipRect, | ||
LPOLEINPLACEFRAMEINFO | lpFrameInfo | ||
) |
HRESULT STDMETHODCALLTYPE ControlSite::InvalidateRect | ( | LPCRECT | pRect, |
BOOL | fErase | ||
) |
HRESULT STDMETHODCALLTYPE ControlSite::InvalidateRgn | ( | HRGN | hRGN, |
BOOL | fErase | ||
) |
Definition at line 259 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnDefWindowMessage | ( | UINT | msg, |
WPARAM | wParam, | ||
LPARAM | lParam, | ||
LRESULT __RPC_FAR * | plResult | ||
) |
Definition at line 277 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnInPlaceActivate | ( | void | ) |
Definition at line 133 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnInPlaceActivateEx | ( | BOOL __RPC_FAR * | pfNoRedraw, |
DWORD | dwFlags | ||
) |
Definition at line 197 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnInPlaceDeactivate | ( | void | ) |
Definition at line 177 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnInPlaceDeactivateEx | ( | BOOL | fNoRedraw | ) |
Definition at line 202 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnPosRectChange | ( | LPCRECT | lprcPosRect | ) |
Definition at line 192 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnShowWindow | ( | BOOL | ) | [virtual] |
Definition at line 110 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnUIActivate | ( | void | ) |
Definition at line 138 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::OnUIDeactivate | ( | BOOL | fUndoable | ) |
Definition at line 172 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::QueryInterface | ( | REFIID | riid, |
LPVOID * | ppv | ||
) |
Definition at line 23 of file ControlSite.cpp.
ULONG STDMETHODCALLTYPE ControlSite::Release | ( | ) |
Definition at line 80 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::ReleaseDC | ( | HDC | hDC | ) |
Definition at line 244 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::RequestNewObjectLayout | ( | void | ) | [virtual] |
Definition at line 114 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::RequestUIActivate | ( | void | ) |
Definition at line 207 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::SaveObject | ( | void | ) | [virtual] |
Definition at line 91 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::Scroll | ( | SIZE | scrollExtant | ) |
Definition at line 168 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::ScrollRect | ( | INT | dx, |
INT | dy, | ||
LPCRECT | pRectScroll, | ||
LPCRECT | pRectClip | ||
) |
Definition at line 265 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::SetCapture | ( | BOOL | fCapture | ) |
Definition at line 224 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::SetFocus | ( | BOOL | fFocus | ) |
Definition at line 235 of file ControlSite.cpp.
HRESULT STDMETHODCALLTYPE ControlSite::ShowObject | ( | void | ) | [virtual] |
Definition at line 106 of file ControlSite.cpp.
ControlSite::‾ControlSite | ( | ) | [virtual] |
Definition at line 15 of file ControlSite.cpp.
ComContent* ControlSite::_com [private] |
Definition at line 33 of file ControlSite.h.
Poco::Logger& ControlSite::_log [private] |
Definition at line 30 of file ControlSite.h.
RECT ControlSite::_rect [private] |
Definition at line 32 of file ControlSite.h.
int ControlSite::_ref [private] |
Definition at line 31 of file ControlSite.h.