ReactOS  0.4.15-dev-1397-g19779b3
IPropertyPage Interface Reference

import"ocidl.idl";

Inheritance diagram for IPropertyPage:
Collaboration diagram for IPropertyPage:

Classes

struct  tagPROPPAGEINFO
 

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

◆ LPPROPERTYPAGE

Definition at line 723 of file ocidl.idl.

◆ LPPROPPAGEINFO

◆ PROPPAGEINFO

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: