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

📄 esrisystem.tlh

📁 叮叮咚咚 叮叮咚咚 叮叮咚咚
💻 TLH
📖 第 1 页 / 共 5 页
字号:
    virtual HRESULT __stdcall Play (
        long frameFrom,
        long frameTo,
        long repeat ) = 0;
    virtual HRESULT __stdcall Seek (
        long frameTo ) = 0;
    virtual HRESULT __stdcall Stop ( ) = 0;
};

enum esriAnimations
{
    esriAnimationDrawing = 0,
    esriAnimationPrinting = 1,
    esriAnimationOther = 2,
    esriAnimationLast = 3
};

struct __declspec(uuid("34c20005-4d3c-11d0-92d8-00805f7c28b0"))
ITrackCancel : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_CheckTime (
        long milliseconds ) = 0;
    virtual HRESULT __stdcall get_CheckTime (
        long * milliseconds ) = 0;
    virtual HRESULT __stdcall put_Progressor (
        struct IProgressor * Progressor ) = 0;
    virtual HRESULT __stdcall get_Progressor (
        struct IProgressor * * Progressor ) = 0;
    virtual HRESULT __stdcall Cancel ( ) = 0;
    virtual HRESULT __stdcall Reset ( ) = 0;
    virtual HRESULT __stdcall Continue (
        VARIANT_BOOL * keepGoing ) = 0;
    virtual HRESULT __stdcall put_ProcessMessages (
        VARIANT_BOOL ProcessMessages ) = 0;
    virtual HRESULT __stdcall get_ProcessMessages (
        VARIANT_BOOL * ProcessMessages ) = 0;
    virtual HRESULT __stdcall StartTimer (
        long hWnd,
        long milliseconds ) = 0;
    virtual HRESULT __stdcall get_TimerFired (
        VARIANT_BOOL * TimerFired ) = 0;
    virtual HRESULT __stdcall StopTimer ( ) = 0;
    virtual HRESULT __stdcall get_CancelOnClick (
        VARIANT_BOOL * pCancelOnClick ) = 0;
    virtual HRESULT __stdcall put_CancelOnClick (
        VARIANT_BOOL pCancelOnClick ) = 0;
    virtual HRESULT __stdcall get_CancelOnKeyPress (
        VARIANT_BOOL * pCancelOnKeyPress ) = 0;
    virtual HRESULT __stdcall put_CancelOnKeyPress (
        VARIANT_BOOL pCancelOnKeyPress ) = 0;
};

struct __declspec(uuid("bde22c32-1113-11d2-a272-080009b6f22b"))
ICheckProgressor : IStepProgressor
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall AddCheck (
        long Index,
        BSTR msg ) = 0;
    virtual HRESULT __stdcall ShowCheck (
        long Index ) = 0;
    virtual HRESULT __stdcall HideCheck (
        long Index ) = 0;
};

struct __declspec(uuid("f6ed3377-94f5-11d1-9ab0-080009ec734b"))
IFileNames : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Add (
        BSTR FileName ) = 0;
    virtual HRESULT __stdcall Remove ( ) = 0;
    virtual HRESULT __stdcall Reset ( ) = 0;
    virtual HRESULT __stdcall Next (
        BSTR * FileName ) = 0;
    virtual HRESULT __stdcall IsDirectory (
        VARIANT_BOOL * IsDirectory ) = 0;
};

struct __declspec(uuid("1f1197e3-b3bb-4d9c-b530-923e39efce11"))
IFileNames2 : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall LoadFromPath (
        BSTR Path ) = 0;
    virtual HRESULT __stdcall GetSubset (
        BSTR extSet,
        struct IFileNames * * ppFileNames ) = 0;
    virtual HRESULT __stdcall GetContainedExtensions (
        BSTR * extSet ) = 0;
    virtual HRESULT __stdcall Find (
        BSTR FileName,
        VARIANT_BOOL * pFound ) = 0;
};

struct __declspec(uuid("d9b58741-322d-11d2-a29a-080009b6f22b"))
IComponentCategoryManager : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Create (
        BSTR Name,
        struct IUID * Category ) = 0;
    virtual HRESULT __stdcall Setup (
        BSTR PathName,
        struct IUID * ObjectType,
        struct IUID * Category,
        VARIANT_BOOL install ) = 0;
    virtual HRESULT __stdcall SetupObject (
        BSTR PathName,
        struct IUID * obj,
        struct IUID * Category,
        VARIANT_BOOL install ) = 0;
};

struct __declspec(uuid("a8253eb0-9381-11d2-8521-0000f875b9c6"))
ICategoryFactory : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_CategoryID (
        struct IUID * _arg1 ) = 0;
    virtual HRESULT __stdcall CreateNext (
        IUnknown * * nextComponent ) = 0;
};

enum esriUnits
{
    esriUnknownUnits = 0,
    esriInches = 1,
    esriPoints = 2,
    esriFeet = 3,
    esriYards = 4,
    esriMiles = 5,
    esriNauticalMiles = 6,
    esriMillimeters = 7,
    esriCentimeters = 8,
    esriMeters = 9,
    esriKilometers = 10,
    esriDecimalDegrees = 11,
    esriDecimeters = 12
};

enum esriCaseAppearance
{
    esriCaseAppearanceUnchanged = 0,
    esriCaseAppearanceUpper = 1,
    esriCaseAppearanceLower = 2
};

struct __declspec(uuid("1f3fbca9-6611-4567-88e4-e0fa8b6fb26d"))
IUnitConverter : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall ConvertUnits (
        double dValue,
        enum esriUnits inUnits,
        enum esriUnits outUnits,
        double * outValue ) = 0;
    virtual HRESULT __stdcall EsriUnitsAsString (
        enum esriUnits Units,
        enum esriCaseAppearance appearance,
        VARIANT_BOOL bPlural,
        BSTR * sUnitString ) = 0;
};

struct __declspec(uuid("b9c43589-78b8-11d2-ae60-080009ec732a"))
IGenerateStatistics : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_SimpleStats (
        VARIANT_BOOL _arg1 ) = 0;
    virtual HRESULT __stdcall put_Sample (
        VARIANT_BOOL _arg1 ) = 0;
    virtual HRESULT __stdcall Reset (
        VARIANT_BOOL SimpleStats ) = 0;
    virtual HRESULT __stdcall AddValue (
        double Value ) = 0;
    virtual HRESULT __stdcall FinalCompute ( ) = 0;
};

struct __declspec(uuid("b9c4358a-78b8-11d2-ae60-080009ec732a"))
IStatisticsResults : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Count (
        long * Count ) = 0;
    virtual HRESULT __stdcall get_Minimum (
        double * Min ) = 0;
    virtual HRESULT __stdcall get_Maximum (
        double * Max ) = 0;
    virtual HRESULT __stdcall get_Sum (
        double * Sum ) = 0;
    virtual HRESULT __stdcall get_Mean (
        double * Mean ) = 0;
    virtual HRESULT __stdcall get_StandardDeviation (
        double * StdDev ) = 0;
};

struct __declspec(uuid("b9c4358b-78b8-11d2-ae60-080009ec732a"))
IFrequencyStatistics : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_FrequencyIntervalCount (
        long * numIntervals ) = 0;
    virtual HRESULT __stdcall put_FrequencyIntervalCount (
        long numIntervals ) = 0;
    virtual HRESULT __stdcall ComputeAutoFrequencyIntervals ( ) = 0;
    virtual HRESULT __stdcall get_FrequencyIntervalSize (
        double * intervalSize ) = 0;
    virtual HRESULT __stdcall get_FrequencyClassCount (
        long intervalIndex,
        long * Count ) = 0;
};

enum esriFilePermission
{
    esriReadOnly = 1,
    esriReadWrite = 2
};

struct __declspec(uuid("381d1aa2-c06f-11d2-9f82-00c04f8ed211"))
IFile : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Open (
        BSTR FileName,
        enum esriFilePermission permission ) = 0;
};

enum esriProductCode
{
    esriProductCodeReader = 90,
    esriProductCodeReaderPro = 91,
    esriProductCodeViewer = 100,
    esriProductCodeEditor = 200,
    esriProductCodeProfessional = 300,
    esriProductCodeArcPress = 4,
    esriProductCodeTIFFLZW = 5,
    esriProductCodeGeoStats = 6,
    esriProductCodeMrSID = 7,
    esriProductCodeNetwork = 8,
    esriProductCodeTIN = 9,
    esriProductCodeGrid = 10,
    esriProductCodeStreetMap = 12,
    esriProductCodeCOGO = 13,
    esriProductCodeMLE = 14,
    esriProductCodePublisher = 15,
    esriProductCodeAllEurope = 16,
    esriProductCodeAustria = 17,
    esriProductCodeBelgium = 18,
    esriProductCodeDenmark = 19,
    esriProductCodeFrance = 20,
    esriProductCodeGermany = 21,
    esriProductCodeItaly = 22,
    esriProductCodeLuxembourg = 23,
    esriProductCodeNetherlands = 24,
    esriProductCodePortugal = 25,
    esriProductCodeSpain = 26,
    esriProductCodeSweden = 27,
    esriProductCodeSwitzerland = 28,
    esriProductCodeUnitedKingdom = 29,
    esriProductPostCodesMajorRoads = 30,
    esriProductCodeArcMapServer = 31,
    esriProductCodeTracking = 32,
    esriProductCodeSurvey = 33,
    esriProductCodeArcScan = 34,
    esriProductCodeBusiness = 35,
    esriProductCodeSchematics = 36,
    esriProductCodeSchematicsSDK = 37,
    esriProductCodeBaseBISData = 38,
    esriProductCodeDMTIData = 39,
    esriProductCodeAGSData = 40,
    esriProductCodeDesigner = 43,
    esriProductCodeVector = 44,
    esriProductCodeDataInteroperability = 45
};

struct __declspec(uuid("fcf1e388-5c7e-4bf3-af4b-155d93f8297f"))
IESRILicenseInfo : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_DefaultProduct (
        enum esriProductCode * ProductCode ) = 0;
    virtual HRESULT __stdcall IsLicensed (
        enum esriProductCode ProductCode,
        VARIANT_BOOL * licensed ) = 0;
};

struct __declspec(uuid("4ba33331-d55f-11d1-8882-0000f877762d"))
IName : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_NameString (
        BSTR NameString ) = 0;
    virtual HRESULT __stdcall get_NameString (
        BSTR * NameString ) = 0;
    virtual HRESULT __stdcall Open (
        IUnknown * * unknown ) = 0;
};

struct __declspec(uuid("ef237a51-cb69-11d2-9f26-00c04f6bc69e"))
IEnumName : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Next (
        struct IName * * Name ) = 0;
    virtual HRESULT __stdcall Reset ( ) = 0;
};

struct __declspec(uuid("fdafad91-67fe-11d4-8155-00c04f686238"))
IEnumNameEdit : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Add (
        struct IName * Name ) = 0;
    virtual HRESULT __stdcall Remove (
        struct IName * Name ) = 0;
    virtual HRESULT __stdcall RemoveCurrent ( ) = 0;
};

struct __declspec(uuid("51ad0a33-c607-11d2-9f23-00c04f6bc69e"))
INameFactory : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall Create (
        BSTR NameString,
        struct IName * * Name ) = 0;
    virtual HRESULT __stdcall PackageNames (
        struct IEnumName * Names,
        VARIANT * bytesArray ) = 0;
    virtual HRESULT __stdcall UnpackageNames (
        VARIANT * bytesArray,
        struct IEnumName * * Names ) = 0;
};

struct __declspec(uuid("db1eccbf-c6c6-11d2-9f24-00c04f6bc69e"))
IParseNameString : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall CanParse (
        BSTR NameString,
        VARIANT_BOOL * CanParse ) = 0;
    virtual HRESULT __stdcall Parse (
        BSTR NameString,
        struct IName * * Name ) = 0;
};

struct __declspec(uuid("53da75e0-d01a-11d2-9f27-00c04f6bc69e"))
IFileName : IUnknown
{
    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall put_Path (
        BSTR Path ) = 0;

⌨️ 快捷键说明

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