|
static LRESULT CALLBACK | activeXHookWndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) |
|
◆ Pimpl()
ActiveXControlComponent::Pimpl::Pimpl |
( |
HWND |
hwnd, |
|
|
ActiveXControlComponent & |
activeXComp |
|
) |
| |
|
inline |
◆ ~Pimpl()
ActiveXControlComponent::Pimpl::~Pimpl |
( |
| ) |
|
|
inline |
◆ activeXHookWndProc()
static LRESULT CALLBACK ActiveXControlComponent::Pimpl::activeXHookWndProc |
( |
HWND |
hwnd, |
|
|
UINT |
message, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
inlinestatic |
◆ componentMovedOrResized()
void ActiveXControlComponent::Pimpl::componentMovedOrResized |
( |
bool |
wasMoved, |
|
|
bool |
wasResized |
|
) |
| |
|
inlineoverridevirtual |
This callback happens when the component that is being watched is moved relative to its top-level peer window, or when it is resized.
Implements ComponentMovementWatcher.
◆ componentPeerChanged()
void ActiveXControlComponent::Pimpl::componentPeerChanged |
( |
| ) |
|
|
inlineoverridevirtual |
◆ componentVisibilityChanged()
void ActiveXControlComponent::Pimpl::componentVisibilityChanged |
( |
| ) |
|
|
inlineoverridevirtual |
This callback happens when the component's visibility state changes, possibly due to one of its parents being made visible or invisible.
Implements ComponentMovementWatcher.
◆ setControlBounds()
void ActiveXControlComponent::Pimpl::setControlBounds |
( |
const Rectangle< int > & |
bounds | ) |
const |
|
inline |
◆ setControlVisible()
void ActiveXControlComponent::Pimpl::setControlVisible |
( |
bool |
shouldBeVisible | ) |
const |
|
inline |
◆ clientSite
IOleClientSite* ActiveXControlComponent::Pimpl::clientSite |
◆ control
IOleObject* ActiveXControlComponent::Pimpl::control |
◆ controlHWND
HWND ActiveXControlComponent::Pimpl::controlHWND |
◆ originalWndProc
WNDPROC ActiveXControlComponent::Pimpl::originalWndProc |
◆ owner
ActiveXControlComponent& ActiveXControlComponent::Pimpl::owner |
◆ storage
IStorage* ActiveXControlComponent::Pimpl::storage |
The documentation for this class was generated from the following file: