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

📄 esrisystemui.tlh

📁 叮叮咚咚 叮叮咚咚 叮叮咚咚
💻 TLH
📖 第 1 页 / 共 2 页
字号:
    virtual HRESULT __stdcall OnPopup (
        IDispatch * hook,
        long * ItemCount ) = 0;
    virtual HRESULT __stdcall get_ItemCaption (
        long index,
        BSTR * itemName ) = 0;
    virtual HRESULT __stdcall get_ItemBitmap (
        long index,
        OLE_HANDLE * Bitmap ) = 0;
    virtual HRESULT __stdcall OnItemClick (
        long index ) = 0;
    virtual HRESULT __stdcall get_ItemChecked (
        long index,
        VARIANT_BOOL * bChecked ) = 0;
    virtual HRESULT __stdcall get_ItemEnabled (
        long index,
        VARIANT_BOOL * bEnabled ) = 0;
};

struct __declspec(uuid("1e29f387-f77a-42cc-ad58-5fb1f5f8e11d"))
IMultiItemEx : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_ItemMessage (
        long index,
        BSTR * Message ) = 0;
    virtual HRESULT __stdcall get_ItemHelpFile (
        long index,
        BSTR * HelpFile ) = 0;
    virtual HRESULT __stdcall get_ItemHelpContextID (
        long index,
        long * ID ) = 0;
};

struct __declspec(uuid("6b7b57f8-5765-11d0-92d9-00805f7c28b0"))
IComPropertySheetEvents : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall OnApply ( ) = 0;
};

struct __declspec(uuid("80a807ab-7bb9-11d0-87ec-080009ec732a"))
IOperation : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_MenuString (
        BSTR * text ) = 0;
    virtual HRESULT __stdcall get_CanUndo (
        VARIANT_BOOL * result ) = 0;
    virtual HRESULT __stdcall get_CanRedo (
        VARIANT_BOOL * result ) = 0;
    virtual HRESULT __stdcall Do ( ) = 0;
    virtual HRESULT __stdcall Undo ( ) = 0;
    virtual HRESULT __stdcall Redo ( ) = 0;
};

struct __declspec(uuid("303ee675-3087-11d2-94c9-080009eebecb"))
IOperationStack : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Count (
        long * Count ) = 0;
    virtual HRESULT __stdcall get_Item (
        long index,
        struct IOperation * * operation ) = 0;
    virtual HRESULT __stdcall Reset ( ) = 0;
    virtual HRESULT __stdcall Do (
        struct IOperation * operation ) = 0;
    virtual HRESULT __stdcall Undo ( ) = 0;
    virtual HRESULT __stdcall Redo ( ) = 0;
    virtual HRESULT __stdcall get_UndoOperation (
        struct IOperation * * operation ) = 0;
    virtual HRESULT __stdcall get_RedoOperation (
        struct IOperation * * operation ) = 0;
    virtual HRESULT __stdcall Remove (
        long index ) = 0;
};

struct __declspec(uuid("fc6732db-6295-4b39-b257-8c799ae20567"))
IToolSelectedLayer : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_LayerIndex (
        long LayerIndex ) = 0;
    virtual HRESULT __stdcall get_LayerIndex (
        long * LayerIndex ) = 0;
};

struct __declspec(uuid("623bf41c-3e34-4586-a729-c2e34cbe8fa9"))
ISystemMouseCursor : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Load (
        enum esriSystemMouseCursor mouseCursorType ) = 0;
    virtual HRESULT __stdcall LoadFromFile (
        BSTR fileName ) = 0;
    virtual HRESULT __stdcall get_Cursor (
        OLE_HANDLE * mouseCursor ) = 0;
    virtual HRESULT __stdcall put_Cursor (
        OLE_HANDLE mouseCursor ) = 0;
};

enum esriControlsAppearance
{
    esriFlat = 0,
    esri3D = 1
};

enum esriControlsBorderStyle
{
    esriNoBorder = 0,
    esriBorder = 1
};

enum esriControlsMousePointer
{
    esriPointerDefault = 0,
    esriPointerArrow = 1,
    esriPointerCrosshair = 2,
    esriPointerIBeam = 3,
    esriPointerIcon = 4,
    esriPointerSize = 5,
    esriPointerSizeNESW = 6,
    esriPointerSizeNS = 7,
    esriPointerSizeNWSE = 8,
    esriPointerSizeWE = 9,
    esriPointerUpArrow = 10,
    esriPointerHourglass = 11,
    esriPointerNoDrop = 12,
    esriPointerArrowHourglass = 13,
    esriPointerArrowQuestion = 14,
    esriPointerSizeAll = 15,
    esriPointerZoom = 50,
    esriPointerZoomIn = 51,
    esriPointerZoomOut = 52,
    esriPointerPan = 53,
    esriPointerPanning = 54,
    esriPointerIdentify = 55,
    esriPointerLabel = 56,
    esriPointerHotLink = 57,
    esriPointerPencil = 58,
    esriPointerHand = 59,
    esriPointerPageZoomIn = 60,
    esriPointerPageZoomOut = 61,
    esriPointerPagePan = 62,
    esriPointerPagePanning = 63,
    esriPointerCustom = 99
};

enum esriTipStyle
{
    esriTipStyleSolid = 0,
    esriTipStyleTransparent = 1
};

enum esriControlsDragDropEffect
{
    esriDragDropNone = 0,
    esriDragDropCopy = 1,
    esriDragDropMove = 2,
    esriDragDropLink = 4
};

enum esriControlsDropAction
{
    esriDropEnter = 0,
    esriDropOver = 1,
    esriDropLeave = 2,
    esriDropped = 3
};

struct __declspec(uuid("e0ccbcb0-cd47-11d5-a9e6-00104bb6fc1c"))
IDataObjectHelper : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall putref_InternalObject (
        IUnknown * ppObject ) = 0;
    virtual HRESULT __stdcall get_InternalObject (
        IUnknown * * ppObject ) = 0;
    virtual HRESULT __stdcall GetData (
        long format,
        VARIANT * pvData ) = 0;
    virtual HRESULT __stdcall GetFormat (
        long format,
        VARIANT_BOOL * pbFormatSupported ) = 0;
    virtual HRESULT __stdcall CanGetFiles (
        VARIANT_BOOL * CanGetFiles ) = 0;
    virtual HRESULT __stdcall GetFiles (
        VARIANT * pvData ) = 0;
    virtual HRESULT __stdcall CanGetNames (
        VARIANT_BOOL * CanGetNames ) = 0;
    virtual HRESULT __stdcall GetNames (
        struct IEnumName * * ppNames ) = 0;
};

struct __declspec(uuid("e0ccbcb1-cd47-11d5-a9e6-00104bb6fc1c"))
DataObjectHelper;
    // [ default ] interface IUnknown
    // interface IDataObjectHelper
    // interface ISupportErrorInfo

struct __declspec(uuid("14cb3146-6fdd-4b45-8759-0a297a4dad10"))
ICommandHost : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall SetCommand (
        VARIANT * commandInstance ) = 0;
};

struct __declspec(uuid("05e57adb-7785-4d48-b982-8255730a41e3"))
ControlsOperationStack;
    // [ default ] interface IUnknown
    // interface IOperationStack
    // interface ISupportErrorInfo

struct __declspec(uuid("a318a696-3ed1-4775-a922-147e8c36d79d"))
CommandHost;
    // [ default ] interface IUnknown
    // interface ICommandHost
    // interface ICommand

struct __declspec(uuid("60598c68-56ca-4a38-a2d4-328cb74dc665"))
ToolHost;
    // [ default ] interface IUnknown
    // interface ICommandHost
    // interface ICommand
    // interface ITool

struct __declspec(uuid("ef32cd1c-e37d-4524-b8d5-6d89d1e85bed"))
ComPropertySheetEventsProxyHelper;
    // [ default ] interface IUnknown
    // [ default, source ] interface IComPropertySheetEvents

enum esriKeyIntercept
{
    esriKeyInterceptNone = 0,
    esriKeyInterceptArrowKeys = 1,
    esriKeyInterceptAlt = 2,
    esriKeyInterceptTab = 4,
    esriKeyInterceptEnter = 8
};

struct __declspec(uuid("f130210c-5478-43de-8012-1c02ddd97ba1"))
SystemFont;
    // [ default ] interface IUnknown
    // dispinterface Font
    // interface IFont

struct __declspec(uuid("cf0c4485-2091-4e5a-a64c-69e4b802f444"))
SystemMouseCursor;
    // [ default ] interface IUnknown
    // interface ISystemMouseCursor

//
// Named GUID constants initializations
//

extern "C" const GUID __declspec(selectany) LIBID_esriSystemUI =
    {0x4ecca6e2,0xb16b,0x4aca,{0xbd,0x17,0xe7,0x4c,0xae,0x4c,0x15,0x0a}};
extern "C" const GUID __declspec(selectany) IID_IProgressDialog =
    {0x923a1b5a,0x90e5,0x4d23,{0xad,0xd8,0xec,0xa3,0xd7,0xd6,0xb1,0xc8}};
extern "C" const GUID __declspec(selectany) IID_ICommand =
    {0x36b06538,0x4437,0x11d1,{0xb9,0x70,0x08,0x00,0x09,0xee,0x4e,0x51}};
extern "C" const GUID __declspec(selectany) IID_ICompletionNotify =
    {0x12f412e9,0x2cbc,0x11d2,{0x94,0xc8,0x08,0x00,0x09,0xee,0xbe,0xcb}};
extern "C" const GUID __declspec(selectany) IID_IToolControl =
    {0xe2287753,0x940f,0x11d0,{0x83,0x5b,0x08,0x00,0x09,0xb9,0x96,0xcc}};
extern "C" const GUID __declspec(selectany) IID_ITool =
    {0x2a6b0172,0x4ed2,0x11d0,{0x98,0xbe,0x00,0x80,0x5f,0x7c,0xed,0x21}};
extern "C" const GUID __declspec(selectany) IID_IItemDef =
    {0x857336bf,0xe12b,0x11d1,{0x94,0x95,0x08,0x00,0x09,0xee,0xbe,0xcb}};
extern "C" const GUID __declspec(selectany) IID_ICommandSubType =
    {0x5a141a5b,0xd096,0x11d1,{0xb9,0xa9,0x08,0x00,0x09,0xee,0x4e,0x51}};
extern "C" const GUID __declspec(selectany) IID_IToolBarDef =
    {0x61b318f0,0xcda0,0x11d1,{0xb9,0xa8,0x08,0x00,0x09,0xee,0x4e,0x51}};
extern "C" const GUID __declspec(selectany) IID_IMenuDef =
    {0x58e2c6a1,0xcd8d,0x11d1,{0x91,0xa7,0x00,0x80,0xc7,0x18,0xdf,0x97}};
extern "C" const GUID __declspec(selectany) IID_IMultiItem =
    {0xaf948931,0x11d1,0x11d2,{0x94,0xb4,0x08,0x00,0x09,0xee,0xbe,0xcb}};
extern "C" const GUID __declspec(selectany) IID_IMultiItemEx =
    {0x1e29f387,0xf77a,0x42cc,{0xad,0x58,0x5f,0xb1,0xf5,0xf8,0xe1,0x1d}};
extern "C" const GUID __declspec(selectany) IID_IComPropertySheetEvents =
    {0x6b7b57f8,0x5765,0x11d0,{0x92,0xd9,0x00,0x80,0x5f,0x7c,0x28,0xb0}};
extern "C" const GUID __declspec(selectany) IID_IOperation =
    {0x80a807ab,0x7bb9,0x11d0,{0x87,0xec,0x08,0x00,0x09,0xec,0x73,0x2a}};
extern "C" const GUID __declspec(selectany) IID_IOperationStack =
    {0x303ee675,0x3087,0x11d2,{0x94,0xc9,0x08,0x00,0x09,0xee,0xbe,0xcb}};
extern "C" const GUID __declspec(selectany) IID_IToolSelectedLayer =
    {0xfc6732db,0x6295,0x4b39,{0xb2,0x57,0x8c,0x79,0x9a,0xe2,0x05,0x67}};
extern "C" const GUID __declspec(selectany) IID_ISystemMouseCursor =
    {0x623bf41c,0x3e34,0x4586,{0xa7,0x29,0xc2,0xe3,0x4c,0xbe,0x8f,0xa9}};
extern "C" const GUID __declspec(selectany) IID_IDataObjectHelper =
    {0xe0ccbcb0,0xcd47,0x11d5,{0xa9,0xe6,0x00,0x10,0x4b,0xb6,0xfc,0x1c}};
extern "C" const GUID __declspec(selectany) CLSID_DataObjectHelper =
    {0xe0ccbcb1,0xcd47,0x11d5,{0xa9,0xe6,0x00,0x10,0x4b,0xb6,0xfc,0x1c}};
extern "C" const GUID __declspec(selectany) IID_ICommandHost =
    {0x14cb3146,0x6fdd,0x4b45,{0x87,0x59,0x0a,0x29,0x7a,0x4d,0xad,0x10}};
extern "C" const GUID __declspec(selectany) CLSID_ControlsOperationStack =
    {0x05e57adb,0x7785,0x4d48,{0xb9,0x82,0x82,0x55,0x73,0x0a,0x41,0xe3}};
extern "C" const GUID __declspec(selectany) CLSID_CommandHost =
    {0xa318a696,0x3ed1,0x4775,{0xa9,0x22,0x14,0x7e,0x8c,0x36,0xd7,0x9d}};
extern "C" const GUID __declspec(selectany) CLSID_ToolHost =
    {0x60598c68,0x56ca,0x4a38,{0xa2,0xd4,0x32,0x8c,0xb7,0x4d,0xc6,0x65}};
extern "C" const GUID __declspec(selectany) CLSID_ComPropertySheetEventsProxyHelper =
    {0xef32cd1c,0xe37d,0x4524,{0xb8,0xd5,0x6d,0x89,0xd1,0xe8,0x5b,0xed}};
extern "C" const GUID __declspec(selectany) CLSID_SystemFont =
    {0xf130210c,0x5478,0x43de,{0x80,0x12,0x1c,0x02,0xdd,0xd9,0x7b,0xa1}};
extern "C" const GUID __declspec(selectany) CLSID_SystemMouseCursor =
    {0xcf0c4485,0x2091,0x4e5a,{0xa6,0x4c,0x69,0xe4,0xb8,0x02,0xf4,0x44}};

#pragma pack(pop)

⌨️ 快捷键说明

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