ReactOS  0.4.14-dev-614-gbfd8a84
ITargetFrame2 Interface Reference

import"htiframe.idl";

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.

◆ 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.

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: