ReactOS 0.4.15-dev-7953-g1f49173
ITargetFrame2 Interface Reference
Inheritance diagram for ITargetFrame2:
Collaboration diagram for ITargetFrame2:

Public Types

enum  FINDFRAME_FLAGS { FINDFRAME_NONE = 0 , FINDFRAME_JUSTTESTEXISTENCE = 1 , FINDFRAME_INTERNAL = 0x80000000 }
 
enum  FRAMEOPTIONS_FLAGS {
  FRAMEOPTIONS_SCROLL_YES = 0x00000001 , FRAMEOPTIONS_SCROLL_NO = 0x00000002 , FRAMEOPTIONS_SCROLL_AUTO = 0x00000004 , FRAMEOPTIONS_NORESIZE = 0x00000008 ,
  FRAMEOPTIONS_NO3DBORDER = 0x00000010 , FRAMEOPTIONS_DESKTOP = 0x00000020 , FRAMEOPTIONS_BROWSERBAND = 0x00000040
}
 
typedef ITargetFrame2LPTARGETFRAME2
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT SetFrameName ([in] LPCWSTR pszFrameName)
 
HRESULT GetFrameName ([out] LPWSTR *ppszFrameName)
 
HRESULT GetParentFrame ([out] IUnknown **ppunkParent)
 
HRESULT SetFrameSrc ([in] LPCWSTR pszFrameSrc)
 
HRESULT GetFrameSrc ([out] LPWSTR *ppszFrameSrc)
 
HRESULT GetFramesContainer ([out] IOleContainer **ppContainer)
 
HRESULT SetFrameOptions ([in] DWORD dwFlags)
 
HRESULT GetFrameOptions ([out] DWORD *pdwFlags)
 
HRESULT SetFrameMargins ([in] DWORD dwWidth, [in] DWORD dwHeight)
 
HRESULT GetFrameMargins ([out] DWORD *pdwWidth, [out] DWORD *pdwHeight)
 
HRESULT FindFrame ([in, unique] LPCWSTR pszTargetName, [in] DWORD dwFlags, [out] IUnknown **ppunkTargetFrame)
 
HRESULT GetTargetAlias ([in, unique] LPCWSTR pszTargetName, [out] LPWSTR *ppszTargetAlias)
 
- 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 64 of file htiframe.idl.

Member Typedef Documentation

◆ LPTARGETFRAME2

Definition at line 66 of file htiframe.idl.

Member Enumeration Documentation

◆ FINDFRAME_FLAGS

Enumerator
FINDFRAME_NONE 
FINDFRAME_JUSTTESTEXISTENCE 
FINDFRAME_INTERNAL 

Definition at line 68 of file htiframe.idl.

68 {
71 FINDFRAME_INTERNAL = 0x80000000
@ FINDFRAME_JUSTTESTEXISTENCE
Definition: htiframe.idl:70
@ FINDFRAME_INTERNAL
Definition: htiframe.idl:71

◆ FRAMEOPTIONS_FLAGS

Enumerator
FRAMEOPTIONS_SCROLL_YES 
FRAMEOPTIONS_SCROLL_NO 
FRAMEOPTIONS_SCROLL_AUTO 
FRAMEOPTIONS_NORESIZE 
FRAMEOPTIONS_NO3DBORDER 
FRAMEOPTIONS_DESKTOP 
FRAMEOPTIONS_BROWSERBAND 

Definition at line 74 of file htiframe.idl.

74 {
75 FRAMEOPTIONS_SCROLL_YES = 0x00000001,
76 FRAMEOPTIONS_SCROLL_NO = 0x00000002,
77 FRAMEOPTIONS_SCROLL_AUTO = 0x00000004,
78 FRAMEOPTIONS_NORESIZE = 0x00000008,
79 FRAMEOPTIONS_NO3DBORDER = 0x00000010,
80 FRAMEOPTIONS_DESKTOP = 0x00000020,
81 FRAMEOPTIONS_BROWSERBAND = 0x00000040
@ FRAMEOPTIONS_BROWSERBAND
Definition: htiframe.idl:81
@ FRAMEOPTIONS_NORESIZE
Definition: htiframe.idl:78
@ FRAMEOPTIONS_SCROLL_AUTO
Definition: htiframe.idl:77
@ FRAMEOPTIONS_SCROLL_NO
Definition: htiframe.idl:76
@ FRAMEOPTIONS_SCROLL_YES
Definition: htiframe.idl:75
@ FRAMEOPTIONS_DESKTOP
Definition: htiframe.idl:80
@ FRAMEOPTIONS_NO3DBORDER
Definition: htiframe.idl:79

Member Function Documentation

◆ FindFrame()

HRESULT ITargetFrame2::FindFrame ( [in, unique] LPCWSTR  pszTargetName,
[in] DWORD  dwFlags,
[out] IUnknown **  ppunkTargetFrame 
)

◆ GetFrameMargins()

HRESULT ITargetFrame2::GetFrameMargins ( [out] DWORD pdwWidth,
[out] DWORD pdwHeight 
)

◆ GetFrameName()

HRESULT ITargetFrame2::GetFrameName ( [out] LPWSTR ppszFrameName)

◆ GetFrameOptions()

HRESULT ITargetFrame2::GetFrameOptions ( [out] DWORD pdwFlags)

◆ GetFramesContainer()

HRESULT ITargetFrame2::GetFramesContainer ( [out] IOleContainer **  ppContainer)

◆ GetFrameSrc()

HRESULT ITargetFrame2::GetFrameSrc ( [out] LPWSTR ppszFrameSrc)

◆ GetParentFrame()

HRESULT ITargetFrame2::GetParentFrame ( [out] IUnknown **  ppunkParent)

◆ GetTargetAlias()

HRESULT ITargetFrame2::GetTargetAlias ( [in, unique] LPCWSTR  pszTargetName,
[out] LPWSTR ppszTargetAlias 
)

◆ SetFrameMargins()

HRESULT ITargetFrame2::SetFrameMargins ( [in] DWORD  dwWidth,
[in] DWORD  dwHeight 
)

◆ SetFrameName()

HRESULT ITargetFrame2::SetFrameName ( [in] LPCWSTR  pszFrameName)

◆ SetFrameOptions()

HRESULT ITargetFrame2::SetFrameOptions ( [in] DWORD  dwFlags)

◆ SetFrameSrc()

HRESULT ITargetFrame2::SetFrameSrc ( [in] LPCWSTR  pszFrameSrc)

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