INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "This file was automaticaly generated by Visual Eiffel COM bridge. Do not edit"
cluster: ecom
deferred class ECOM_IVIEWOBJECT
inherit

ECOM_IUNKNOWN
end
feature -- interface members

Draw (dwdrawaspect: INTEGER; lindex: INTEGER; pvaspect: POINTER; ptd: expanded ECOM_PTR [expanded ECOM_DVTARGETDEVICE]; hdctargetdev: INTEGER; hdcdraw: INTEGER; lprcbounds: expanded ECOM_PTR [expanded ECOM_RECTL]; lprcwbounds: expanded ECOM_PTR [expanded ECOM_RECTL]; pfncontinue: POINTER; dwcontinue: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] Draw
-- ARGUMENTS:
-- [in][lcid] unsigned int dwDrawAspect
-- [in][lcid] int lindex
-- [in][lcid] void * pvAspect
-- [in][lcid] tagDVTARGETDEVICE * ptd
-- [in][lcid] int hdcTargetDev
-- [in][lcid] int hdcDraw
-- [in][lcid] _RECTL * lprcBounds
-- [in][lcid] _RECTL * lprcWBounds
-- [in][lcid] void * pfnContinue
-- [in][lcid] unsigned int dwContinue
-- RETURN: HRESULT

GetColorSet (dwdrawaspect: INTEGER; lindex: INTEGER; pvaspect: POINTER; ptd: expanded ECOM_PTR [expanded ECOM_DVTARGETDEVICE]; hictargetdev: INTEGER; ppcolorset: expanded ECOM_PTR [expanded ECOM_PTRexpanded ECOM_LOGPALETTE]): ECOM_HRESULT
-- [ FUNCTION ] GetColorSet
-- ARGUMENTS:
-- [in][lcid] unsigned int dwDrawAspect
-- [in][lcid] int lindex
-- [in][lcid] void * pvAspect
-- [in][lcid] tagDVTARGETDEVICE * ptd
-- [in][lcid] int hicTargetDev
-- [out][lcid] tagLOGPALETTE * * ppColorSet
-- RETURN: HRESULT

Freeze (dwdrawaspect: INTEGER; lindex: INTEGER; pvaspect: POINTER; pdwfreeze: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] Freeze
-- ARGUMENTS:
-- [in][lcid] unsigned int dwDrawAspect
-- [in][lcid] int lindex
-- [in][lcid] void * pvAspect
-- [out][lcid] unsigned int * pdwFreeze
-- RETURN: HRESULT

Unfreeze (dwfreeze: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] Unfreeze
-- ARGUMENTS:
-- [in][lcid] unsigned int dwFreeze
-- RETURN: HRESULT

SetAdvise (aspects: INTEGER; advf: INTEGER; padvsink: expanded ECOM_CLIENT_IADVISESINK): ECOM_HRESULT
-- [ FUNCTION ] SetAdvise
-- ARGUMENTS:
-- [in][lcid] unsigned int aspects
-- [in][lcid] unsigned int advf
-- [in][lcid] IAdviseSink * pAdvSink
-- RETURN: HRESULT

GetAdvise (paspects: expanded ECOM_PTR [INTEGER]; padvf: expanded ECOM_PTR [INTEGER]; ppadvsink: expanded ECOM_PTR [expanded ECOM_CLIENT_IADVISESINK]): ECOM_HRESULT
-- [ FUNCTION ] GetAdvise
-- ARGUMENTS:
-- [out][lcid] unsigned int * pAspects
-- [out][lcid] unsigned int * pAdvf
-- [out][lcid] IAdviseSink * * ppAdvSink
-- RETURN: HRESULT
end -- class ECOM_IVIEWOBJECT

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES