Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

IPluginWindowVtbl Struct Reference

#include <ShareazaOM.h>

List of all members.

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IPluginWindow *This
 ULONG (STDMETHODCALLTYPE *AddRef)(IPluginWindow *This)
 ULONG (STDMETHODCALLTYPE *Release)(IPluginWindow *This)
 HRESULT (STDMETHODCALLTYPE *ListenForSingleMessage)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *ListenForMultipleMessages)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *Create1)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *Create2)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *GetHwnd)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *HandleMessage)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *LoadState)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *SaveState)(IPluginWindow *This)
 HRESULT (STDMETHODCALLTYPE *ThrowMenu)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *AddToolbar)(IPluginWindow *This
 HRESULT (STDMETHODCALLTYPE *AdjustWindowRect)(IPluginWindow *This

Public Attributes

BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID void ** ppvObject
UINT nMessage
SAFEARRAY * pMessages
BSTR bsCaption
BSTR HICON hIcon
BSTR HICON VARIANT_BOOL bPanel
BSTR HICON VARIANT_BOOL VARIANT_BOOL bTabbed
UINT nCommandID
UINT VARIANT_BOOL bPanel
UINT VARIANT_BOOL VARIANT_BOOL bTabbed
HWND * phWnd
LRESULT * plResult
VARIANT_BOOL bMaximise
BSTR sName
BSTR LONG nDefaultID
BSTR LONG POINT * pPoint
BSTR LONG nPosition
BSTR LONG HWND * phWnd
BSTR LONG HWND ISToolbar ** ppToolbar
RECT * pRect
RECT VARIANT_BOOL bClientToWindow


Member Function Documentation

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  AdjustWindowRect  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  AddToolbar  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  ThrowMenu  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  SaveState  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  LoadState  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  HandleMessage  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  GetHwnd  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  Create2  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  Create1  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  ListenForMultipleMessages  ) 
 

IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  ListenForSingleMessage  ) 
 

BEGIN_INTERFACE IPluginWindowVtbl::HRESULT STDMETHODCALLTYPE *  QueryInterface  ) 
 

IPluginWindowVtbl::ULONG STDMETHODCALLTYPE *  Release  ) 
 

IPluginWindowVtbl::ULONG STDMETHODCALLTYPE *  AddRef  ) 
 


Member Data Documentation

RECT VARIANT_BOOL IPluginWindowVtbl::bClientToWindow
 

Definition at line 2953 of file ShareazaOM.h.

VARIANT_BOOL IPluginWindowVtbl::bMaximise
 

Definition at line 2933 of file ShareazaOM.h.

UINT VARIANT_BOOL IPluginWindowVtbl::bPanel
 

Definition at line 2919 of file ShareazaOM.h.

BSTR HICON VARIANT_BOOL IPluginWindowVtbl::bPanel
 

Definition at line 2912 of file ShareazaOM.h.

BSTR IPluginWindowVtbl::bsCaption
 

Definition at line 2912 of file ShareazaOM.h.

UINT VARIANT_BOOL VARIANT_BOOL IPluginWindowVtbl::bTabbed
 

Definition at line 2919 of file ShareazaOM.h.

BSTR HICON VARIANT_BOOL VARIANT_BOOL IPluginWindowVtbl::bTabbed
 

Definition at line 2912 of file ShareazaOM.h.

BSTR HICON IPluginWindowVtbl::hIcon
 

Definition at line 2912 of file ShareazaOM.h.

UINT IPluginWindowVtbl::nCommandID
 

Definition at line 2919 of file ShareazaOM.h.

BSTR LONG IPluginWindowVtbl::nDefaultID
 

Definition at line 2940 of file ShareazaOM.h.

UINT IPluginWindowVtbl::nMessage
 

Definition at line 2904 of file ShareazaOM.h.

BSTR LONG IPluginWindowVtbl::nPosition
 

Definition at line 2946 of file ShareazaOM.h.

BSTR LONG HWND* IPluginWindowVtbl::phWnd
 

Definition at line 2946 of file ShareazaOM.h.

HWND* IPluginWindowVtbl::phWnd
 

Definition at line 2925 of file ShareazaOM.h.

LRESULT* IPluginWindowVtbl::plResult
 

Definition at line 2929 of file ShareazaOM.h.

SAFEARRAY* IPluginWindowVtbl::pMessages
 

Definition at line 2908 of file ShareazaOM.h.

BSTR LONG POINT* IPluginWindowVtbl::pPoint
 

Definition at line 2940 of file ShareazaOM.h.

BSTR LONG HWND ISToolbar** IPluginWindowVtbl::ppToolbar
 

Definition at line 2946 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID void** IPluginWindowVtbl::ppvObject
 

Definition at line 2893 of file ShareazaOM.h.

RECT* IPluginWindowVtbl::pRect
 

Definition at line 2953 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID IPluginWindowVtbl::riid
 

Definition at line 2893 of file ShareazaOM.h.

BSTR IPluginWindowVtbl::sName
 

Definition at line 2946 of file ShareazaOM.h.


The documentation for this struct was generated from the following file:
Generated on Thu Dec 15 10:40:14 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2