⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pview.tlh

📁 GemoMedia 应用 演示了其使用方法
💻 TLH
📖 第 1 页 / 共 5 页
字号:
    gmsHandleShapeCross = 4,
    gmsHandleShapeX = 5,
    gmsHandleShapeSquareCross = 6,
    gmsHandleShapeSquareX = 7,
    gmsHandleModeSolid = 0,
    gmsHandleModeOutline = 1,
    gmsAlignmentTopLeft = 1,
    gmsAlignmentTopCenter = 2,
    gmsAlignmentTopRight = 3,
    gmsAlignmentCenterLeft = 4,
    gmsAlignmentCenterCenter = 5,
    gmsAlignmentCenterRight = 6,
    gmsAlignmentBottomLeft = 7,
    gmsAlignmentBottomCenter = 8,
    gmsAlignmentBottomRight = 9,
    gmsStyleUnitsPaper = 1,
    gmsStyleUnitsView = 2,
    gmsStyleUnitsPaperAsNonscaling = 3,
    gmsRound = 1,
    gmsFlat = 2,
    gmsRotationRuleAbsolute = 1,
    gmsRotationRuleRelative = 2
};

struct __declspec(uuid("a374538b-e404-11cf-99af-08003601e42c"))
_DGMStyleBase : IDispatch
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_StyleClass (
        short * pStyleClass ) = 0;
    virtual HRESULT __stdcall Copy (
        IDispatch * * pNewStyle ) = 0;
};

struct __declspec(uuid("3fd99c45-1d62-11d0-99b7-08003601e42c"))
_DGMPointStyle : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Dummy (
        short * pDummy ) = 0;
    virtual HRESULT __stdcall put_Dummy (
        short pDummy ) = 0;
};

struct __declspec(uuid("3fd99c46-1d62-11d0-99b7-08003601e42c"))
PointStyle;
    // [ default ] interface _DGMPointStyle

struct __declspec(uuid("bdbefe92-d9bf-11cf-99ad-08003601e42c"))
_DGMSimpleSolidLine : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Color (
        long * pColor ) = 0;
    virtual HRESULT __stdcall put_Color (
        long pColor ) = 0;
    virtual HRESULT __stdcall get_Width (
        double * pWidth ) = 0;
    virtual HRESULT __stdcall put_Width (
        double pWidth ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
};

struct __declspec(uuid("f016b915-de4d-11cf-99ae-08003601e42c"))
SimpleSolidLine;
    // [ default ] interface _DGMSimpleSolidLine

struct __declspec(uuid("f016b912-de4d-11cf-99ae-08003601e42c"))
_DGMSimpleSolidFill : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Color (
        long * pColor ) = 0;
    virtual HRESULT __stdcall put_Color (
        long pColor ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
};

struct __declspec(uuid("f016b916-de4d-11cf-99ae-08003601e42c"))
SimpleSolidFill;
    // [ default ] interface _DGMSimpleSolidFill

struct __declspec(uuid("a3745381-e404-11cf-99af-08003601e42c"))
_DGMBitmapStyle : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Alignment (
        short * pAlignment ) = 0;
    virtual HRESULT __stdcall put_Alignment (
        short pAlignment ) = 0;
    virtual HRESULT __stdcall get_StyleUnits (
        short * pStyleUnits ) = 0;
    virtual HRESULT __stdcall put_StyleUnits (
        short pStyleUnits ) = 0;
    virtual HRESULT __stdcall get_BitmapPicture (
        struct Picture * * ppPicture ) = 0;
    virtual HRESULT __stdcall putref_BitmapPicture (
        struct Picture * ppPicture ) = 0;
    virtual HRESULT __stdcall get_MaskPicture (
        struct Picture * * ppPicture ) = 0;
    virtual HRESULT __stdcall putref_MaskPicture (
        struct Picture * ppPicture ) = 0;
    virtual HRESULT __stdcall get_Size (
        double * pSize ) = 0;
    virtual HRESULT __stdcall put_Size (
        double pSize ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
};

struct __declspec(uuid("a3745382-e404-11cf-99af-08003601e42c"))
BitmapStyle;
    // [ default ] interface _DGMBitmapStyle

struct __declspec(uuid("a3745383-e404-11cf-99af-08003601e42c"))
_DGMSimpleDashedStyle : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Color (
        long * pColor ) = 0;
    virtual HRESULT __stdcall put_Color (
        long pColor ) = 0;
    virtual HRESULT __stdcall get_Width (
        double * pWidth ) = 0;
    virtual HRESULT __stdcall put_Width (
        double pWidth ) = 0;
    virtual HRESULT __stdcall get_DashLength (
        double * pDashLength ) = 0;
    virtual HRESULT __stdcall put_DashLength (
        double pDashLength ) = 0;
    virtual HRESULT __stdcall get_GapLength (
        double * pGapLength ) = 0;
    virtual HRESULT __stdcall put_GapLength (
        double pGapLength ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
};

struct __declspec(uuid("a3745384-e404-11cf-99af-08003601e42c"))
SimpleDashedStyle;
    // [ default ] interface _DGMSimpleDashedStyle

struct __declspec(uuid("1fa37042-e0b5-11cf-99ae-08003601e42c"))
_DGMMultiStyle : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall SetStyles (
        IDispatch * ForeStyle,
        IDispatch * BackStyle ) = 0;
    virtual HRESULT __stdcall GetStyles (
        IDispatch * * pForeStyle,
        IDispatch * * pBackStyle ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
};

struct __declspec(uuid("1fa37041-e0b5-11cf-99ae-08003601e42c"))
MultiStyle;
    // [ default ] interface _DGMMultiStyle

struct __declspec(uuid("a3745387-e404-11cf-99af-08003601e42c"))
_DGMStyleCreationDialog : IDispatch
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Style (
        IDispatch * * ppStyle ) = 0;
    virtual HRESULT __stdcall DoModal (
        long * pStatus ) = 0;
};

struct __declspec(uuid("a3745388-e404-11cf-99af-08003601e42c"))
StyleCreationDialog;
    // [ default ] interface _DGMStyleCreationDialog

struct __declspec(uuid("20d3f100-1aa1-11d2-98ef-0060972d9db7"))
DGMLinearStyle2 : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_LineStyle (
        short * pLineStyle ) = 0;
    virtual HRESULT __stdcall put_LineStyle (
        short pLineStyle ) = 0;
    virtual HRESULT __stdcall get_Color (
        long * pColor ) = 0;
    virtual HRESULT __stdcall put_Color (
        long pColor ) = 0;
    virtual HRESULT __stdcall get_Width (
        double * pWidth ) = 0;
    virtual HRESULT __stdcall put_Width (
        double pWidth ) = 0;
    virtual HRESULT __stdcall get_ForeStyle (
        short * pForeStyle ) = 0;
    virtual HRESULT __stdcall put_ForeStyle (
        short pForeStyle ) = 0;
    virtual HRESULT __stdcall get_BackStyle (
        short * pBackStyle ) = 0;
    virtual HRESULT __stdcall put_BackStyle (
        short pBackStyle ) = 0;
    virtual HRESULT __stdcall get_ForeColor (
        long * pForeColor ) = 0;
    virtual HRESULT __stdcall put_ForeColor (
        long pForeColor ) = 0;
    virtual HRESULT __stdcall get_BackColor (
        long * pBackColor ) = 0;
    virtual HRESULT __stdcall put_BackColor (
        long pBackColor ) = 0;
    virtual HRESULT __stdcall get_ForeWidth (
        double * pForeWidth ) = 0;
    virtual HRESULT __stdcall put_ForeWidth (
        double pForeWidth ) = 0;
    virtual HRESULT __stdcall get_BackWidth (
        double * pBackWidth ) = 0;
    virtual HRESULT __stdcall put_BackWidth (
        double pBackWidth ) = 0;
    virtual HRESULT __stdcall get_Mode (
        short * pMode ) = 0;
    virtual HRESULT __stdcall put_Mode (
        short pMode ) = 0;
    virtual HRESULT __stdcall get_StyleUnits (
        short * pStyleUnits ) = 0;
    virtual HRESULT __stdcall put_StyleUnits (
        short pStyleUnits ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
    virtual HRESULT __stdcall get_Sequence (
        VARIANT * pvSequence ) = 0;
    virtual HRESULT __stdcall put_Sequence (
        VARIANT pvSequence ) = 0;
    virtual HRESULT __stdcall get_ForeSequence (
        VARIANT * pvSequence ) = 0;
    virtual HRESULT __stdcall put_ForeSequence (
        VARIANT pvSequence ) = 0;
    virtual HRESULT __stdcall get_BackSequence (
        VARIANT * pvSequence ) = 0;
    virtual HRESULT __stdcall put_BackSequence (
        VARIANT pvSequence ) = 0;
    virtual HRESULT __stdcall get_EndcapMode (
        short * pshEndcapMode ) = 0;
    virtual HRESULT __stdcall put_EndcapMode (
        short pshEndcapMode ) = 0;
};

struct __declspec(uuid("a3745389-e404-11cf-99af-08003601e42c"))
_DGMLinearStyle : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_LineStyle (
        short * pLineStyle ) = 0;
    virtual HRESULT __stdcall put_LineStyle (
        short pLineStyle ) = 0;
    virtual HRESULT __stdcall get_Color (
        long * pColor ) = 0;
    virtual HRESULT __stdcall put_Color (
        long pColor ) = 0;
    virtual HRESULT __stdcall get_Width (
        double * pWidth ) = 0;
    virtual HRESULT __stdcall put_Width (
        double pWidth ) = 0;
    virtual HRESULT __stdcall get_ForeStyle (
        short * pForeStyle ) = 0;
    virtual HRESULT __stdcall put_ForeStyle (
        short pForeStyle ) = 0;
    virtual HRESULT __stdcall get_BackStyle (
        short * pBackStyle ) = 0;
    virtual HRESULT __stdcall put_BackStyle (
        short pBackStyle ) = 0;
    virtual HRESULT __stdcall get_ForeColor (
        long * pForeColor ) = 0;
    virtual HRESULT __stdcall put_ForeColor (
        long pForeColor ) = 0;
    virtual HRESULT __stdcall get_BackColor (
        long * pBackColor ) = 0;
    virtual HRESULT __stdcall put_BackColor (
        long pBackColor ) = 0;
    virtual HRESULT __stdcall get_ForeWidth (
        double * pForeWidth ) = 0;
    virtual HRESULT __stdcall put_ForeWidth (
        double pForeWidth ) = 0;
    virtual HRESULT __stdcall get_BackWidth (
        double * pBackWidth ) = 0;
    virtual HRESULT __stdcall put_BackWidth (
        double pBackWidth ) = 0;
    virtual HRESULT __stdcall get_Mode (
        short * pMode ) = 0;
    virtual HRESULT __stdcall put_Mode (
        short pMode ) = 0;
    virtual HRESULT __stdcall get_StyleUnits (
        short * pStyleUnits ) = 0;
    virtual HRESULT __stdcall put_StyleUnits (
        short pStyleUnits ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
};

struct __declspec(uuid("a374538a-e404-11cf-99af-08003601e42c"))
LinearStyle;
    // [ default ] interface DGMLinearStyle2
    // interface _DGMLinearStyle

struct __declspec(uuid("a374538c-e404-11cf-99af-08003601e42c"))
_DGMAreaStyle : _DGMStyleBase
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_FillType (
        short * pFillType ) = 0;
    virtual HRESULT __stdcall put_FillType (
        short pFillType ) = 0;
    virtual HRESULT __stdcall get_BackColor (
        long * pBackColor ) = 0;
    virtual HRESULT __stdcall put_BackColor (
        long pBackColor ) = 0;
    virtual HRESULT __stdcall get_ForeColor (
        long * pForeColor ) = 0;
    virtual HRESULT __stdcall put_ForeColor (
        long pForeColor ) = 0;
    virtual HRESULT __stdcall put_BoundaryOn (
        VARIANT_BOOL On ) = 0;
    virtual HRESULT __stdcall get_BoundaryOn (
        VARIANT_BOOL * On ) = 0;
    virtual HRESULT __stdcall get_Boundary (
        IDispatch * * Boundary ) = 0;
    virtual HRESULT __stdcall put_HatchSpacing (
        double pSpacing ) = 0;
    virtual HRESULT __stdcall get_HatchSpacing (
        double * pSpacing ) = 0;
    virtual HRESULT __stdcall put_HatchWidth (
        double pWidth ) = 0;
    virtual HRESULT __stdcall get_HatchWidth (
        double * pWidth ) = 0;
    virtual HRESULT __stdcall get_StyleUnits (
        short * pStyleUnits ) = 0;
    virtual HRESULT __stdcall put_StyleUnits (
        short pStyleUnits ) = 0;
    virtual HRESULT __stdcall get_FillMode (
        short * pFillMode ) = 0;
    virtual HRESULT __stdcall put_FillMode (
        short pFillMode ) = 0;
    virtual HRESULT __stdcall get_Type (
        BSTR * pBSTR ) = 0;
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -