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

📄 esriframework.tlh

📁 叮叮咚咚 叮叮咚咚 叮叮咚咚
💻 TLH
📖 第 1 页 / 共 5 页
字号:
    virtual HRESULT __stdcall Create (
        VARIANT objectID,
        IUnknown * * ppObj ) = 0;
};

struct __declspec(uuid("d7ee3483-004d-11d4-9fe7-00c04f6bc78e"))
IVbaApplication : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall RunVBAMacro (
        BSTR docName,
        BSTR moduleName,
        BSTR macroName,
        VARIANT * arguments,
        VARIANT * returnValue ) = 0;
    virtual HRESULT __stdcall CreateCodeModule (
        BSTR docName,
        BSTR moduleName ) = 0;
    virtual HRESULT __stdcall RemoveCodeModule (
        BSTR docName,
        BSTR moduleName ) = 0;
    virtual HRESULT __stdcall InsertCode (
        BSTR docName,
        BSTR moduleName,
        BSTR codeText ) = 0;
};

struct __declspec(uuid("3ee6d0c3-e3f2-11d3-a679-0008c7df97b9"))
IDockableWindow : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Name (
        BSTR * Name ) = 0;
    virtual HRESULT __stdcall get_Caption (
        BSTR * Caption ) = 0;
    virtual HRESULT __stdcall put_Caption (
        BSTR Caption ) = 0;
    virtual HRESULT __stdcall get_ID (
        struct IUID * * ID ) = 0;
    virtual HRESULT __stdcall Show (
        VARIANT_BOOL Show ) = 0;
    virtual HRESULT __stdcall IsVisible (
        VARIANT_BOOL * bVisible ) = 0;
    virtual HRESULT __stdcall Dock (
        enum esriDockFlags dockFlags ) = 0;
    virtual HRESULT __stdcall get_UserData (
        VARIANT * data ) = 0;
};

struct __declspec(uuid("3d1fa10a-f154-11d3-a67e-0008c7df97b9"))
IDockableWindowDef : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall OnCreate (
        IDispatch * hook ) = 0;
    virtual HRESULT __stdcall get_ChildHWND (
        OLE_HANDLE * hWnd ) = 0;
    virtual HRESULT __stdcall get_Name (
        BSTR * Name ) = 0;
    virtual HRESULT __stdcall get_Caption (
        BSTR * Caption ) = 0;
    virtual HRESULT __stdcall OnDestroy ( ) = 0;
    virtual HRESULT __stdcall get_UserData (
        VARIANT * data ) = 0;
};

struct __declspec(uuid("3ee6d0c2-e3f2-11d3-a679-0008c7df97b9"))
IDockableWindowManager : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall GetDockableWindow (
        struct IUID * dockWnd,
        struct IDockableWindow * * Item ) = 0;
};

struct __declspec(uuid("52bcff1b-6a36-49df-b14f-be227d8543ef"))
IDllThreadManager : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall OnShutdown ( ) = 0;
};

struct __declspec(uuid("34709a45-8e39-4397-a0cf-63963e5f52e4"))
IMultiThreadedApplication : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall GetProcessID (
        long * pid ) = 0;
    virtual HRESULT __stdcall RegisterThreadManager (
        struct IDllThreadManager * pThreadMgr,
        long * mgrCookie ) = 0;
    virtual HRESULT __stdcall UnregisterThreadManager (
        long mgrCookie ) = 0;
};

struct __declspec(uuid("b26de0cf-5c0a-433d-9082-097004e13a0a"))
IDocumentDirty : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall SetDirty ( ) = 0;
};

struct __declspec(uuid("a684089c-cde0-407c-92d8-811a3f8e850c"))
IDocumentDirty2 : IDocumentDirty
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall SetClean ( ) = 0;
};

struct __declspec(uuid("b8352370-23e6-42fc-9b43-5e7536c13af9"))
IDDECommandHandler : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall CanExecute (
        BSTR Command,
        VARIANT_BOOL * CanExecute ) = 0;
    virtual HRESULT __stdcall Execute (
        BSTR Command ) = 0;
};

struct __declspec(uuid("fabc30f9-d273-11d2-9f36-00c04f6bc61a"))
IAppROT : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Add (
        struct IApplication * pApp,
        long * cookie ) = 0;
    virtual HRESULT __stdcall Remove (
        long cookie ) = 0;
    virtual HRESULT __stdcall get_Count (
        long * Count ) = 0;
    virtual HRESULT __stdcall get_Item (
        long Index,
        struct IApplication * * pApp ) = 0;
};

struct __declspec(uuid("fabc30fa-d273-11d2-9f36-00c04f6bc61a"))
IAppROTEvents : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall AppAdded (
        struct IApplication * pApp ) = 0;
    virtual HRESULT __stdcall AppRemoved (
        struct IApplication * pApp ) = 0;
};

struct __declspec(uuid("f87fa8a3-e51a-11d1-877c-0000f8751720"))
IPropertyPageContext : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Priority (
        long * Priority ) = 0;
    virtual HRESULT __stdcall Applies (
        VARIANT unkArray,
        VARIANT_BOOL * Applies ) = 0;
    virtual HRESULT __stdcall CreateCompatibleObject (
        VARIANT kind,
        VARIANT * pNewObject ) = 0;
    virtual HRESULT __stdcall QueryObject (
        VARIANT theObject ) = 0;
    virtual HRESULT __stdcall GetHelpFile (
        long controlID,
        BSTR * HelpFile ) = 0;
    virtual HRESULT __stdcall GetHelpId (
        long controlID,
        long * helpID ) = 0;
    virtual HRESULT __stdcall Cancel ( ) = 0;
};

struct __declspec(uuid("14746473-1534-11d3-9f49-00c04f6bc709"))
IColorPalette : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall TrackPopupMenu (
        struct tagRECT * rect,
        struct IColor * currentColor,
        VARIANT_BOOL orientation,
        OLE_HANDLE hParentWnd,
        VARIANT_BOOL * ok ) = 0;
    virtual HRESULT __stdcall get_Color (
        struct IColor * * newColor ) = 0;
};

enum esriATModality
{
    esriATModeless = 0,
    esriATModal = 1
};

struct __declspec(uuid("0acdfe44-f5e2-11d3-a623-0008c711c8c1"))
IArcToolboxTool : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_Modality (
        enum esriATModality dialogModality ) = 0;
    virtual HRESULT __stdcall get_Modality (
        enum esriATModality * dialogModality ) = 0;
    virtual HRESULT __stdcall get_Name (
        BSTR * Name ) = 0;
    virtual HRESULT __stdcall get_Message (
        BSTR * Message ) = 0;
    virtual HRESULT __stdcall get_HelpFile (
        BSTR * HelpFile ) = 0;
    virtual HRESULT __stdcall get_HelpContextID (
        long * helpID ) = 0;
    virtual HRESULT __stdcall get_Bitmap (
        IPictureDisp * * Bitmap ) = 0;
    virtual HRESULT __stdcall get_TreeviewLocation (
        BSTR * TreeviewLocation ) = 0;
    virtual HRESULT __stdcall OnCreate (
        IDispatch * hook ) = 0;
    virtual HRESULT __stdcall Execute (
        VARIANT * InputData = &vtMissing ) = 0;
};

struct __declspec(uuid("dcab4344-69d0-492a-9468-9a89a8e9b571"))
MouseCursor;
    // [ default ] interface IMouseCursor

struct __declspec(uuid("316f1e91-30b6-43fe-9fd8-9c08c5394eb8"))
IFileOpenHandler : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall CanOpen (
        BSTR filename,
        VARIANT_BOOL * CanOpen ) = 0;
    virtual HRESULT __stdcall Open (
        BSTR filename ) = 0;
};

struct __declspec(uuid("ea936dfe-2aa1-11d4-a632-0008c711c8c1"))
IAtbApplication : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_hWnd (
        OLE_HANDLE * hWnd ) = 0;
};

struct __declspec(uuid("ca787e4d-17a0-11d4-a629-0008c711c8c1"))
IArcToolboxFind : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_ArcCommands (
        BSTR * commands ) = 0;
    virtual HRESULT __stdcall get_Keywords (
        BSTR * Keywords ) = 0;
};

struct __declspec(uuid("2b718169-1b85-11d2-94b6-080009eebecb"))
IMenuItem : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall OnPopup (
        struct ICommandBar * pParentMenu ) = 0;
    virtual HRESULT __stdcall OnClose ( ) = 0;
};

struct __declspec(uuid("e1740ec5-9513-11d2-a2df-0000f8774fb5"))
AppRef;
    // [ default ] interface IApplication

struct __declspec(uuid("fabc30fb-d273-11d2-9f36-00c04f6bc61a"))
AppROT;
    // [ default ] interface IAppROT
    // [ default, source ] interface IAppROTEvents
    // interface IConnectionPointContainer

struct __declspec(uuid("8a85d730-2949-49da-8995-cec77f68bdfa"))
Accelerator;
    // [ default ] interface IUnknown
    // interface IAccelerator

struct __declspec(uuid("c32ff69d-cf6a-4fe5-b62f-a38feaead0d8"))
Templates;
    // [ default ] interface IUnknown
    // interface ITemplates

struct __declspec(uuid("5c396018-9b88-493c-b47d-8c6332aedbdd"))
CommandBars;
    // [ default ] interface IUnknown
    // interface ICommandBars

struct __declspec(uuid("a37ef60a-59b9-4599-8621-ac81112df947"))
CommandBar;
    // [ default ] interface IUnknown
    // interface ICommandItem
    // interface ICommandBar
    // interface IWindowPosition

struct __declspec(uuid("ce259b71-280c-11d2-aa2f-000000000000"))
AcceleratorTable;
    // [ default ] interface IAcceleratorTable
    // interface IPersist
    // interface IPersistStream

struct __declspec(uuid("fa73ef95-b87c-11d1-947b-080009eebecb"))
CommandItem;
    // [ default ] interface IUnknown
    // interface ICommandItem
    // interface IPersist
    // interface IPersistStream
    // interface ISupportErrorInfo

struct __declspec(uuid("d91ed352-e414-11d3-a679-0008c7df97b9"))
DockableWindow;
    // [ default ] interface IUnknown
    // interface IDockableWindow
    // interface ISupportErrorInfo
    // interface IWindowPosition

struct __declspec(uuid("057c74e0-faf0-45cb-89e3-af132be1a2a7"))
DllThreadManager;
    // [ default ] interface IUnknown
    // interface IDllThreadManager

struct __declspec(uuid("d13cbe84-71b0-4eef-8bd6-60d358b431f6"))
Button;
    // [ default ] interface IUnknown
    // interface ICommand

struct __declspec(uuid("da53dc37-e97c-4997-bbde-93f2be061ec0"))
Tool;
    // [ default ] interface IUnknown
    // interface ICommand
    // interface ITool

struct __declspec(uuid("b6bff46f-6dcf-4db7-9985-5f41a41f17fc"))
ToolControl;
    // [ default ] interface IUnknown
    // interface ICommand
    // interface IToolControl

struct __declspec(uuid("bf3dd473-a408-4014-b913-69a31af6115d"))

⌨️ 快捷键说明

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