ReactOS 0.4.15-dev-8422-g6219a1a
IPropertyPage Interface Reference
Inheritance diagram for IPropertyPage:
Collaboration diagram for IPropertyPage:



Public Types

typedef IPropertyPageLPPROPERTYPAGE
typedef struct IPropertyPage::tagPROPPAGEINFO PROPPAGEINFO
typedef struct IPropertyPage::tagPROPPAGEINFOLPPROPPAGEINFO
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Public Member Functions

HRESULT SetPageSite ([in] IPropertyPageSite *pPageSite)
HRESULT Activate ([in] HWND hWndParent, [in] LPCRECT pRect, [in] BOOL bModal)
HRESULT Deactivate ()
HRESULT GetPageInfo ([out] PROPPAGEINFO *pPageInfo)
HRESULT SetObjects ([in] ULONG cObjects, [in, size_is(cObjects)] IUnknown **ppUnk)
HRESULT Show ([in] UINT nCmdShow)
HRESULT Move ([in] LPCRECT pRect)
HRESULT IsPageDirty ()
HRESULT Apply ()
HRESULT Help ([in] LPCOLESTR pszHelpDir)
HRESULT TranslateAccelerator ([in] MSG *pMsg)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Detailed Description

Definition at line 721 of file ocidl.idl.

Member Typedef Documentation


Definition at line 723 of file ocidl.idl.



Member Function Documentation

◆ Activate()

HRESULT IPropertyPage::Activate ( [in] HWND  hWndParent,
[in] LPCRECT  pRect,
[in] BOOL  bModal 

◆ Apply()

HRESULT IPropertyPage::Apply ( )

◆ Deactivate()

HRESULT IPropertyPage::Deactivate ( )

◆ GetPageInfo()

HRESULT IPropertyPage::GetPageInfo ( [out] PROPPAGEINFO pPageInfo)

◆ Help()

HRESULT IPropertyPage::Help ( [in] LPCOLESTR  pszHelpDir)

◆ IsPageDirty()

HRESULT IPropertyPage::IsPageDirty ( )

◆ Move()

HRESULT IPropertyPage::Move ( [in] LPCRECT  pRect)

◆ SetObjects()

HRESULT IPropertyPage::SetObjects ( [in] ULONG  cObjects,
[in, size_is(cObjects)] IUnknown **  ppUnk 

◆ SetPageSite()

HRESULT IPropertyPage::SetPageSite ( [in] IPropertyPageSite pPageSite)

◆ Show()

HRESULT IPropertyPage::Show ( [in] UINT  nCmdShow)

◆ TranslateAccelerator()

HRESULT IPropertyPage::TranslateAccelerator ( [in] MSG pMsg)

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