LMMS
Loading...
Searching...
No Matches
juce::ActiveXHelpers::JuceIOleClientSite Struct Reference
Inheritance diagram for juce::ActiveXHelpers::JuceIOleClientSite:
juce::ComBaseClassHelper< IOleClientSite > juce::ComBaseClassHelperBase< ComClasses... >

Public Member Functions

 JuceIOleClientSite (HWND window)
 ~JuceIOleClientSite ()
JUCE_COMRESULT QueryInterface (REFIID type, void **result)
JUCE_COMRESULT SaveObject ()
JUCE_COMRESULT GetMoniker (DWORD, DWORD, IMoniker **)
JUCE_COMRESULT GetContainer (LPOLECONTAINER *ppContainer)
JUCE_COMRESULT ShowObject ()
JUCE_COMRESULT OnShowWindow (BOOL)
JUCE_COMRESULT RequestNewObjectLayout ()
LRESULT offerEventToActiveXControl (::MSG &msg)
Public Member Functions inherited from juce::ComBaseClassHelper< IOleClientSite >
 ComBaseClassHelper (unsigned int initialRefCount=1)
JUCE_COMRESULT QueryInterface (REFIID refId, void **result)
Public Member Functions inherited from juce::ComBaseClassHelperBase< ComClasses... >
 ComBaseClassHelperBase (unsigned int initialRefCount)
virtual ~ComBaseClassHelperBase ()=default
ULONG STDMETHODCALLTYPE AddRef ()
ULONG STDMETHODCALLTYPE Release ()

Public Attributes

JuceIOleInPlaceSiteinplaceSite

Additional Inherited Members

Protected Member Functions inherited from juce::ComBaseClassHelperBase< ComClasses... >
JUCE_COMRESULT QueryInterface (REFIID refId, void **result)
JUCE_COMRESULT castToType (void **result)
Protected Attributes inherited from juce::ComBaseClassHelperBase< ComClasses... >
ULONG refCount

Constructor & Destructor Documentation

◆ JuceIOleClientSite()

juce::ActiveXHelpers::JuceIOleClientSite::JuceIOleClientSite ( HWND window)
inline

◆ ~JuceIOleClientSite()

juce::ActiveXHelpers::JuceIOleClientSite::~JuceIOleClientSite ( )
inline

Member Function Documentation

◆ GetContainer()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIOleClientSite::GetContainer ( LPOLECONTAINER * ppContainer)
inline

◆ GetMoniker()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIOleClientSite::GetMoniker ( DWORD ,
DWORD ,
IMoniker **  )
inline

◆ offerEventToActiveXControl()

LRESULT juce::ActiveXHelpers::JuceIOleClientSite::offerEventToActiveXControl ( ::MSG & msg)
inline

◆ OnShowWindow()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIOleClientSite::OnShowWindow ( BOOL )
inline

◆ QueryInterface()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIOleClientSite::QueryInterface ( REFIID type,
void ** result )
inline

◆ RequestNewObjectLayout()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIOleClientSite::RequestNewObjectLayout ( )
inline

◆ SaveObject()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIOleClientSite::SaveObject ( )
inline

◆ ShowObject()

JUCE_COMRESULT juce::ActiveXHelpers::JuceIOleClientSite::ShowObject ( )
inline

Member Data Documentation

◆ inplaceSite

JuceIOleInPlaceSite* juce::ActiveXHelpers::JuceIOleClientSite::inplaceSite

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