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

📄 esricatalogui.tlh

📁 叮叮咚咚 叮叮咚咚 叮叮咚咚
💻 TLH
📖 第 1 页 / 共 5 页
字号:
    virtual HRESULT __stdcall putref_ObjectFilter (
        struct IGxObjectFilter * _arg1 ) = 0;
    virtual HRESULT __stdcall BeginRename ( ) = 0;
};

struct __declspec(uuid("da1862ec-95f8-11d2-af67-080009ec734b"))
IGxPreview : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_View (
        struct IGxView * * currentView ) = 0;
    virtual HRESULT __stdcall get_ViewClassID (
        struct IUID * * ViewClassID ) = 0;
    virtual HRESULT __stdcall put_ViewClassID (
        struct IUID * ViewClassID ) = 0;
    virtual HRESULT __stdcall get_SupportedViewClassIDs (
        struct ISet * * viewClassIDs ) = 0;
};

struct __declspec(uuid("19bd00a9-e455-11d1-aee4-080009ec734b"))
IGxGeographicView : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_DisplayedLayer (
        struct ILayer * * layer ) = 0;
    virtual HRESULT __stdcall get_MapDisplay (
        struct IScreenDisplay * * screenDisplay ) = 0;
    virtual HRESULT __stdcall get_Map (
        struct IMap * * Map ) = 0;
};

struct __declspec(uuid("20f44eeb-f618-11d3-a68b-0008c7d3ae8d"))
IGxGeographicView2 : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_DisplayedLayer (
        struct ILayer * * layer ) = 0;
    virtual HRESULT __stdcall get_MapDisplay (
        struct IScreenDisplay * * screenDisplay ) = 0;
    virtual HRESULT __stdcall get_Map (
        struct IMap * * Map ) = 0;
    virtual HRESULT __stdcall get_ActiveView (
        struct IActiveView * * ppActiveView ) = 0;
};

struct __declspec(uuid("8ed63615-da21-4807-a4ce-97efcfb8fddb"))
IGxTableView : IUnknown
{};

struct __declspec(uuid("d342626c-f9da-11d3-a68d-0008c7d3ae8d"))
IEnumGxView : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Next (
        struct IGxView * * ppView ) = 0;
    virtual HRESULT __stdcall Reset ( ) = 0;
};

struct __declspec(uuid("e7e3da73-f904-11d3-a68c-0008c7d3ae8d"))
IGxViewContainer : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall FindView (
        struct IUID * pUID,
        VARIANT_BOOL bRecursive,
        struct IGxView * * ppView ) = 0;
    virtual HRESULT __stdcall get_Views (
        struct IEnumGxView * * ppGxViews ) = 0;
};

struct __declspec(uuid("22e48ec9-f92d-11d3-a68d-0008c7d3ae8d"))
IGxContentsViewColumn : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Caption (
        BSTR * pCaption ) = 0;
    virtual HRESULT __stdcall put_Caption (
        BSTR pCaption ) = 0;
    virtual HRESULT __stdcall get_PropertyName (
        BSTR * pPropName ) = 0;
    virtual HRESULT __stdcall put_PropertyName (
        BSTR pPropName ) = 0;
    virtual HRESULT __stdcall get_Width (
        long * pWidth ) = 0;
    virtual HRESULT __stdcall put_Width (
        long pWidth ) = 0;
    virtual HRESULT __stdcall get_Visible (
        VARIANT_BOOL * pVisible ) = 0;
    virtual HRESULT __stdcall put_Visible (
        VARIANT_BOOL pVisible ) = 0;
    virtual HRESULT __stdcall get_Intrinsic (
        VARIANT_BOOL * pIntrinsic ) = 0;
    virtual HRESULT __stdcall put_Intrinsic (
        VARIANT_BOOL pIntrinsic ) = 0;
};

struct __declspec(uuid("26212055-ef93-11d3-a685-0008c7d3ae8d"))
IGxContentsViewColumns : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall InsertColumn (
        long index,
        struct IGxContentsViewColumn * pColumn ) = 0;
    virtual HRESULT __stdcall RemoveColumn (
        struct IGxContentsViewColumn * pColumn ) = 0;
    virtual HRESULT __stdcall RemoveAllColumns ( ) = 0;
    virtual HRESULT __stdcall UpdateColumns ( ) = 0;
    virtual HRESULT __stdcall get_ColumnCount (
        long * Count ) = 0;
    virtual HRESULT __stdcall get_ColumnByIndex (
        long index,
        struct IGxContentsViewColumn * * ppColumn ) = 0;
    virtual HRESULT __stdcall get_ColumnByProperty (
        BSTR property,
        struct IGxContentsViewColumn * * ppColumn ) = 0;
};

struct __declspec(uuid("a6164232-9140-41ad-b3f3-1da263c80d56"))
IGxViewPrint : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_IsPrintable (
        VARIANT_BOOL * IsPrintable ) = 0;
    virtual HRESULT __stdcall Print ( ) = 0;
};

struct __declspec(uuid("b1de27ad-d892-11d1-aa81-064342000000"))
GxTreeView;
    // [ default ] interface IUnknown
    // interface IGxCatalogEvents
    // interface IGxSelectionEvents
    // interface IGxTreeView
    // interface IGxView

struct __declspec(uuid("b1de27ae-d892-11d1-aa81-064342000000"))
GxContentsView;
    // [ default ] interface IUnknown
    // interface IGxCatalogEvents
    // interface IGxContentsView
    // interface IGxContentsViewColumns
    // interface IGxSelectionEvents
    // interface IGxView
    // interface IPersistStream

struct __declspec(uuid("b1de27af-d892-11d1-aa81-064342000000"))
GxPreview;
    // [ default ] interface IUnknown
    // interface IGxView
    // interface IGxPreview
    // interface IGxSelectionEvents
    // interface IGxViewContainer

struct __declspec(uuid("b1de27b0-d892-11d1-aa81-064342000000"))
GxGeographicView;
    // [ default ] interface IUnknown
    // interface IGxView
    // interface IGxGeographicView
    // interface IGxGeographicView2
    // interface IGxSelectionEvents
    // interface IGxCatalogEvents
    // interface ITransformEvents

struct __declspec(uuid("9c34344d-99dc-11d2-af6a-080009ec734b"))
GxTableView;
    // [ default ] interface IUnknown
    // interface IGxView
    // interface IGxSelectionEvents
    // interface IGxCatalogEvents
    // interface IGxTableView

struct __declspec(uuid("22e48ecb-f92d-11d3-a68d-0008c7d3ae8d"))
GxContentsViewColumn;
    // [ default ] interface IUnknown
    // interface IGxContentsViewColumn
    // interface IPersistStream
    // interface IClone

struct __declspec(uuid("d342626b-f9da-11d3-a68d-0008c7d3ae8d"))
GxContentsViewPage;
    // [ default ] interface IUnknown
    // interface IPropertyPage
    // interface IPropertyPageContext
    // interface IComPropertyPage
    // interface IComPropertyPage2

struct __declspec(uuid("0ed03264-cfed-4bce-9f7f-30830a020394"))
EnumGxView;
    // [ default ] interface IUnknown
    // interface IEnumGxView

struct __declspec(uuid("eab9ce29-e777-11d1-aee7-080009ec734b"))
IGxDialog : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_AllowMultiSelect (
        VARIANT_BOOL _arg1 ) = 0;
    virtual HRESULT __stdcall put_Title (
        BSTR _arg1 ) = 0;
    virtual HRESULT __stdcall put_ButtonCaption (
        BSTR _arg1 ) = 0;
    virtual HRESULT __stdcall put_Name (
        BSTR Name ) = 0;
    virtual HRESULT __stdcall get_Name (
        BSTR * Name ) = 0;
    virtual HRESULT __stdcall get_ReplacingObject (
        VARIANT_BOOL * ReplacingObject ) = 0;
    virtual HRESULT __stdcall put_StartingLocation (
        VARIANT * _arg1 ) = 0;
    virtual HRESULT __stdcall get_FinalLocation (
        struct IGxObject * * FinalLocation ) = 0;
    virtual HRESULT __stdcall put_RememberLocation (
        VARIANT_BOOL _arg1 ) = 0;
    virtual HRESULT __stdcall putref_ObjectFilter (
        struct IGxObjectFilter * filter ) = 0;
    virtual HRESULT __stdcall get_ObjectFilter (
        struct IGxObjectFilter * * filter ) = 0;
    virtual HRESULT __stdcall get_InternalCatalog (
        struct IGxCatalog * * Catalog ) = 0;
    virtual HRESULT __stdcall DoModalOpen (
        OLE_HANDLE parentWindow,
        struct IEnumGxObject * * Selection,
        VARIANT_BOOL * result ) = 0;
    virtual HRESULT __stdcall DoModalSave (
        OLE_HANDLE parentWindow,
        VARIANT_BOOL * result ) = 0;
};

struct __declspec(uuid("eab9ce2a-e777-11d1-aee7-080009ec734b"))
GxDialog;
    // [ default ] interface IUnknown
    // interface IGxDialog
    // interface IGxObjectFilterCollection
    // interface IGxSelectionEvents

struct __declspec(uuid("16688540-54c4-11d2-aad3-00c04fa33a15"))
ISpatialReferenceDialog : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall DoModalCreate (
        VARIANT_BOOL hasXY,
        VARIANT_BOOL hasZ,
        VARIANT_BOOL hasM,
        OLE_HANDLE hParent,
        struct ISpatialReference * * spatialReference ) = 0;
    virtual HRESULT __stdcall DoModalEdit (
        struct ISpatialReference * inputSpatialReference,
        VARIANT_BOOL hasXY,
        VARIANT_BOOL hasZ,
        VARIANT_BOOL hasM,
        VARIANT_BOOL coordPageReadOnly,
        VARIANT_BOOL domainPageReadOnly,
        OLE_HANDLE hParent,
        struct ISpatialReference * * outputSpatialReference ) = 0;
};

struct __declspec(uuid("b088f162-cdd1-11d3-a097-00c04f6bdf0e"))
ISpatialReferenceDialog2 : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall DoModalCreate (
        VARIANT_BOOL hasXY,
        VARIANT_BOOL hasZ,
        VARIANT_BOOL hasM,
        OLE_HANDLE hParent,
        struct ISpatialReference * * spatialReference ) = 0;
    virtual HRESULT __stdcall DoModalEdit (
        struct ISpatialReference * inputSpatialReference,
        VARIANT_BOOL hasXY,
        VARIANT_BOOL hasZ,
        VARIANT_BOOL hasM,
        VARIANT_BOOL coordPageReadOnly,
        VARIANT_BOOL xyDomainPageReadOnly,
        VARIANT_BOOL mDomainPageReadOnly,
        VARIANT_BOOL zDomainPageReadOnly,
        OLE_HANDLE hParent,
        struct ISpatialReference * * outputSpatialReference ) = 0;
};

struct __declspec(uuid("a38cb580-95ce-11d2-ad2a-00c04fa33a15"))
IGeographicCoordinateSystemDialog : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall DoModalCreate (
        OLE_HANDLE hParent,
        struct IGeographicCoordinateSystem * * gcs ) = 0;
};

struct __declspec(uuid("a38cb581-95ce-11d2-ad2a-00c04fa33a15"))
IProjectedCoordinateSystemDialog : IUnknown
{
    //

⌨️ 快捷键说明

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