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

Public Member Functions

 JuceOleInPlaceFrame (HWND hwnd)
JUCE_COMRESULT GetWindow (HWND *lphwnd)
JUCE_COMRESULT ContextSensitiveHelp (BOOL)
JUCE_COMRESULT GetBorder (LPRECT)
JUCE_COMRESULT RequestBorderSpace (LPCBORDERWIDTHS)
JUCE_COMRESULT SetBorderSpace (LPCBORDERWIDTHS)
JUCE_COMRESULT SetActiveObject (IOleInPlaceActiveObject *a, LPCOLESTR)
JUCE_COMRESULT InsertMenus (HMENU, LPOLEMENUGROUPWIDTHS)
JUCE_COMRESULT SetMenu (HMENU, HOLEMENU, HWND)
JUCE_COMRESULT RemoveMenus (HMENU)
JUCE_COMRESULT SetStatusText (LPCOLESTR)
JUCE_COMRESULT EnableModeless (BOOL)
JUCE_COMRESULT TranslateAccelerator (LPMSG, WORD)
HRESULT OfferKeyTranslation (LPMSG lpmsg)
Public Member Functions inherited from juce::ComBaseClassHelper< IOleInPlaceFrame >
 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

HWND window
ComSmartPtr< IOleInPlaceActiveObject > activeObject

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

◆ JuceOleInPlaceFrame()

juce::ActiveXHelpers::JuceOleInPlaceFrame::JuceOleInPlaceFrame ( HWND hwnd)
inline

Member Function Documentation

◆ ContextSensitiveHelp()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::ContextSensitiveHelp ( BOOL )
inline

◆ EnableModeless()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::EnableModeless ( BOOL )
inline

◆ GetBorder()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::GetBorder ( LPRECT )
inline

◆ GetWindow()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::GetWindow ( HWND * lphwnd)
inline

◆ InsertMenus()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::InsertMenus ( HMENU ,
LPOLEMENUGROUPWIDTHS  )
inline

◆ OfferKeyTranslation()

HRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::OfferKeyTranslation ( LPMSG lpmsg)
inline

◆ RemoveMenus()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::RemoveMenus ( HMENU )
inline

◆ RequestBorderSpace()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::RequestBorderSpace ( LPCBORDERWIDTHS )
inline

◆ SetActiveObject()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::SetActiveObject ( IOleInPlaceActiveObject * a,
LPCOLESTR  )
inline

◆ SetBorderSpace()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::SetBorderSpace ( LPCBORDERWIDTHS )
inline

◆ SetMenu()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::SetMenu ( HMENU ,
HOLEMENU ,
HWND  )
inline

◆ SetStatusText()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::SetStatusText ( LPCOLESTR )
inline

◆ TranslateAccelerator()

JUCE_COMRESULT juce::ActiveXHelpers::JuceOleInPlaceFrame::TranslateAccelerator ( LPMSG ,
WORD  )
inline

Member Data Documentation

◆ activeObject

ComSmartPtr<IOleInPlaceActiveObject> juce::ActiveXHelpers::JuceOleInPlaceFrame::activeObject

◆ window

HWND juce::ActiveXHelpers::JuceOleInPlaceFrame::window

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