Skip to content

Latest commit

 

History

History
350 lines (174 loc) · 6.26 KB

PyIOleObject.md

File metadata and controls

350 lines (174 loc) · 6.26 KB

PyIOleObject

PyIOleObject Object

Description of the interface

Methods

Advise(pAdvSink) Description of Advise.

Parameters

  • pAdvSink : PyIAdviseSink

    Description for pAdvSink

Close(dwSaveOption) Description of Close.

Parameters

  • dwSaveOption : int

    Description for dwSaveOption

DoVerb(iVerb, msg, pActiveSite, lindex, hwndParent, rect) Description of DoVerb.

Parameters

  • iVerb : int

    Description for iVerb

  • msg : PyMSG

    MSG tuple, a-la win32gui etc.

  • pActiveSite : PyIOleClientSite

    Description for pActiveSite

  • lindex : int

    Description for lindex

  • hwndParent : HWND

    Description for hwndParent

  • rect : (int, int, int, int)

PyIOleObject.EnumAdvise

EnumAdvise() Description of EnumAdvise.

PyIOleObject.EnumVerbs

EnumVerbs() Description of EnumVerbs.

PyIOleObject.GetClientSite

GetClientSite() Description of GetClientSite.

PyIOleObject.GetClipboardData

GetClipboardData(dwReserved) Description of GetClipboardData.

Parameters

  • dwReserved : int

    Description for dwReserved

PyIOleObject.GetExtent

GetExtent(dwDrawAspect, size) Description of GetExtent.

Parameters

  • dwDrawAspect : int

    Description for dwDrawAspect

  • size : (int, int)

    Size limit for the object.

PyIOleObject.GetMiscStatus

GetMiscStatus(dwAspect) Description of GetMiscStatus.

Parameters

  • dwAspect : int

    Description for dwAspect

PyIOleObject.GetMoniker

GetMoniker(dwAssign, dwWhichMoniker) Description of GetMoniker.

Parameters

  • dwAssign : int

    Description for dwAssign

  • dwWhichMoniker : int

    Description for dwWhichMoniker

PyIOleObject.GetUserClassID

GetUserClassID() Description of GetUserClassID.

PyIOleObject.GetUserType

GetUserType(dwFormOfType) Description of GetUserType.

Parameters

  • dwFormOfType : int

    Description for dwFormOfType

PyIOleObject.InitFromData

InitFromData(pDataObject, fCreation, dwReserved) Description of InitFromData.

Parameters

  • pDataObject : PyIDataObject

    Description for pDataObject

  • fCreation : int

    Description for fCreation

  • dwReserved : int

    Description for dwReserved

PyIOleObject.IsUpToDate

IsUpToDate() Description of IsUpToDate.

PyIOleObject.SetClientSite

SetClientSite(pClientSite) Description of SetClientSite.

Parameters

PyIOleObject.SetColorScheme

SetColorScheme() Description of SetColorScheme.

PyIOleObject.SetExtent

SetExtent(dwDrawAspect, size) Description of SetExtent.

Parameters

  • dwDrawAspect : int

    Description for dwDrawAspect

  • size : (int, int)

    Size limit for the object.

PyIOleObject.SetHostNames

SetHostNames(szContainerApp, szContainerObj) Description of SetHostNames.

Parameters

  • szContainerApp : unicode

    Description for szContainerApp

  • szContainerObj : unicode

    Description for szContainerObj

PyIOleObject.SetMoniker

SetMoniker(dwWhichMoniker, pmk) Description of SetMoniker.

Parameters

  • dwWhichMoniker : int

    Description for dwWhichMoniker

  • pmk : PyIMoniker

    Description for pmk

PyIOleObject.Unadvise

Unadvise(dwConnection) Description of Unadvise.

Parameters

  • dwConnection : int

    Description for dwConnection

Update() Description of Update.