📄 craxddrt.tlh
字号:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (3e530406).
//
// craxddrt.tlh
//
// C++ source equivalent of Win32 type library craxddrt.tlb
// compiler-generated file created 05/03/02 at 22:54:48 - DO NOT EDIT!
#pragma once
#pragma pack(push, 8)
#include <comdef.h>
//
// Forward references and typedefs
//
struct /* coclass */ Report;
struct __declspec(uuid("0bac5962-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IReport;
struct __declspec(uuid("0bac5972-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IAreas;
struct __declspec(uuid("0bac5992-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IArea;
struct __declspec(uuid("0bac5982-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISections;
struct __declspec(uuid("0bac59a2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISection;
struct __declspec(uuid("0bac59b2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IReportObjects;
struct __declspec(uuid("0bac59c2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IFieldObject;
struct __declspec(uuid("0bac59e2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ITextObject;
struct __declspec(uuid("0bac5a92-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IBlobFieldObject;
struct __declspec(uuid("0bac5a12-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IDatabaseFieldDefinition;
typedef enum __MIDL___MIDL_itf_crvb60d_0230_0001 CRFieldValueType;
struct __declspec(uuid("0bac59f2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISubreportObject;
struct __declspec(uuid("0bac5e22-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISubreportLinks;
struct __declspec(uuid("0bac5e31-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISubreportLink;
struct __declspec(uuid("0bac5a22-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IFieldDefinition;
struct __declspec(uuid("0bac5aa2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ILineObject;
struct __declspec(uuid("0bac5ab2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IBoxObject;
struct __declspec(uuid("0bac5ac2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ICrossTabObject;
struct __declspec(uuid("0bac5e12-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IObjectSummaryFieldDefinitions;
struct __declspec(uuid("0bac5bf2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISummaryFieldDefinition;
struct __declspec(uuid("0bac5a02-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IReportObject;
struct __declspec(uuid("0bac5e42-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ICrossTabGroups;
struct __declspec(uuid("0bac5e52-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ICrossTabGroup;
struct __declspec(uuid("0bac5a82-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ICROleObject;
struct __declspec(uuid("0bac5a72-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IGraphObject;
struct __declspec(uuid("0bac5e02-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IFieldDefinitions;
struct __declspec(uuid("0bac5a32-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IDatabase;
struct __declspec(uuid("0bac5a42-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IDatabaseTables;
struct __declspec(uuid("0bac5a52-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IDatabaseTable;
struct __declspec(uuid("0bac5a62-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IDatabaseFieldDefinitions;
struct __declspec(uuid("0bac5de2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ITableLinks;
struct __declspec(uuid("0bac5df2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ITableLink;
struct __declspec(uuid("0bac5b82-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IFormulaFieldDefinitions;
struct __declspec(uuid("0bac5b92-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IFormulaFieldDefinition;
struct __declspec(uuid("0bac5ba2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IParameterFieldDefinitions;
struct __declspec(uuid("0bac5bb2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IParameterFieldDefinition;
struct __declspec(uuid("0bac5bc2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IGroupNameFieldDefinitions;
struct __declspec(uuid("0bac5bd2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IGroupNameFieldDefinition;
struct __declspec(uuid("0bac5c02-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISummaryFieldDefinitions;
struct __declspec(uuid("0bac5c82-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IPageEngine;
struct __declspec(uuid("0bac5c92-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IPageGenerator;
struct __declspec(uuid("0bac5ca2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IPages;
struct __declspec(uuid("0bac5cb2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IPage;
struct __declspec(uuid("0bac5cc2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IExportOptions;
struct __declspec(uuid("0bac5cf2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IApplication;
struct __declspec(uuid("0bac5d02-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISortFields;
struct __declspec(uuid("0bac5d12-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISortField;
struct __declspec(uuid("b4742032-45a6-11d1-abec-00a0c9274b91"))
/* dual interface */ IPrintingStatus;
struct __declspec(uuid("0bac5d72-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IRunningTotalFieldDefinitions;
struct __declspec(uuid("0bac5d62-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IRunningTotalFieldDefinition;
struct __declspec(uuid("0bac5d92-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISQLExpressionFieldDefinitions;
struct __declspec(uuid("0bac5da2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISQLExpressionFieldDefinition;
struct __declspec(uuid("0bac5eb2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IReportAlerts;
struct __declspec(uuid("0bac5ea2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IReportAlert;
struct __declspec(uuid("0bac5ec2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IReportAlertInstances;
struct __declspec(uuid("0bac5ed2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IReportAlertInstance;
struct __declspec(uuid("846b7400-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDReport;
struct __declspec(uuid("0bac5964-44c9-11d1-abec-00a0c9274b91"))
/* dispinterface */ IReportEvent;
struct /* coclass */ Areas;
struct /* coclass */ Sections;
struct /* coclass */ Area;
struct __declspec(uuid("846b7401-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDArea;
struct /* coclass */ Section;
struct __declspec(uuid("846b7402-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDSection;
struct __declspec(uuid("0bac59a4-44c9-11d1-abec-00a0c9274b91"))
/* dispinterface */ ISectionEvent;
struct /* coclass */ ReportObjects;
struct /* coclass */ FieldObject;
struct __declspec(uuid("846b7404-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDFieldObject;
struct __declspec(uuid("846b7403-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDReportObject;
struct /* coclass */ TextObject;
struct __declspec(uuid("846b7405-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDTextObject;
struct /* coclass */ SubreportObject;
struct __declspec(uuid("846b740a-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDSubreportObject;
struct /* coclass */ DatabaseFieldDefinition;
struct __declspec(uuid("846b7407-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDDatabaseFieldDefinition;
struct /* coclass */ FormulaFieldDefinition;
struct __declspec(uuid("846b740c-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDFormulaFieldDefinition;
struct /* coclass */ ParameterFieldDefinition;
struct __declspec(uuid("846b740d-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDParameterFieldDefinition;
struct /* coclass */ GroupNameFieldDefinition;
struct /* coclass */ SpecialVarFieldDefinition;
struct __declspec(uuid("0bac5be2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ ISpecialVarFieldDefinition;
struct /* coclass */ SummaryFieldDefinition;
struct /* coclass */ RunningTotalFieldDefinition;
struct __declspec(uuid("846b7408-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDRunningTotalFieldDefinition;
struct /* coclass */ SQLExpressionFieldDefinition;
struct __declspec(uuid("846b740e-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDSQLExpressionFieldDefinition;
struct /* coclass */ Database;
struct /* coclass */ DatabaseTables;
struct /* coclass */ DatabaseTable;
struct /* coclass */ DatabaseFieldDefinitions;
struct /* coclass */ FormulaFieldDefinitions;
struct /* coclass */ ParameterFieldDefinitions;
struct /* coclass */ GroupNameFieldDefinitions;
struct /* coclass */ SummaryFieldDefinitions;
struct /* coclass */ RunningTotalFieldDefinitions;
struct /* coclass */ SQLExpressionFieldDefinitions;
struct /* coclass */ GraphObject;
struct __declspec(uuid("846b7409-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDGraphObject;
struct /* coclass */ MapObject;
struct __declspec(uuid("0bac5d52-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IMapObject;
struct /* coclass */ OleObject;
struct /* coclass */ BlobFieldObject;
struct /* coclass */ LineObject;
struct /* coclass */ BoxObject;
struct /* coclass */ OlapGridObject;
struct __declspec(uuid("0bac5dd2-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IOlapGridObject;
struct /* coclass */ CrossTabObject;
struct __declspec(uuid("846b740b-93de-11d4-8c9f-00a0c9b7e1c1"))
/* interface */ IDCrossTabObject;
struct /* coclass */ PageEngine;
struct /* coclass */ PageGenerator;
struct /* coclass */ Pages;
struct /* coclass */ Page;
struct /* coclass */ ExportOptions;
struct /* coclass */ Application;
struct /* coclass */ FormattingInfo;
struct __declspec(uuid("b4741fe2-45a6-11d1-abec-00a0c9274b91"))
/* dual interface */ IFormattingInfo;
struct /* coclass */ SortFields;
struct /* coclass */ SortField;
struct /* coclass */ PrintingStatus;
struct /* coclass */ SubreportLink;
struct /* coclass */ SubreportLinks;
struct /* coclass */ CrossTabGroups;
struct /* coclass */ CrossTabGroup;
struct /* coclass */ FieldDefinitions;
struct /* coclass */ ObjectSummaryFieldDefinitions;
struct /* coclass */ TableLink;
struct /* coclass */ TableLinks;
struct /* coclass */ FieldMappingData;
struct __declspec(uuid("0bac5e62-44c9-11d1-abec-00a0c9274b91"))
/* dual interface */ IFieldMappingData;
struct /* coclass */ ParameterValue;
struct __declspec(uuid("b4742173-45a6-11d1-abec-00a0c9274b91"))
/* dual interface */ IParameterValue;
struct /* coclass */ ParameterValues;
struct __declspec(uuid("b4742183-45a6-11d1-abec-00a0c9274b91"))
/* dual interface */ IParameterValues;
struct /* coclass */ ParameterValueInfo;
struct __declspec(uuid("b4742193-45a6-11d1-abec-00a0c9274b91"))
/* dual interface */ IParameterValueInfo;
struct /* coclass */ ParameterValueInfos;
struct __declspec(uuid("b47421a3-45a6-11d1-abec-00a0c9274b91"))
/* dual interface */ IParameterValueInfos;
struct /* coclass */ ReportAlert;
struct /* coclass */ ReportAlerts;
struct /* coclass */ ReportAlertInstance;
struct /* coclass */ ReportAlertInstances;
struct __declspec(uuid("3dcc8fb6-c434-11d1-a817-00a0c92784cd"))
/* interface */ ICrystalReportSourceEx;
struct __declspec(uuid("b4742163-45a6-11d1-abec-00a0c9274b91"))
/* interface */ ICrystalReportSourceEx2;
//
// Smart pointer typedef declarations
//
_COM_SMARTPTR_TYPEDEF(IReport, __uuidof(IReport));
_COM_SMARTPTR_TYPEDEF(IAreas, __uuidof(IAreas));
_COM_SMARTPTR_TYPEDEF(IArea, __uuidof(IArea));
_COM_SMARTPTR_TYPEDEF(ISections, __uuidof(ISections));
_COM_SMARTPTR_TYPEDEF(ISection, __uuidof(ISection));
_COM_SMARTPTR_TYPEDEF(IReportObjects, __uuidof(IReportObjects));
_COM_SMARTPTR_TYPEDEF(IFieldObject, __uuidof(IFieldObject));
_COM_SMARTPTR_TYPEDEF(ITextObject, __uuidof(ITextObject));
_COM_SMARTPTR_TYPEDEF(IBlobFieldObject, __uuidof(IBlobFieldObject));
_COM_SMARTPTR_TYPEDEF(IDatabaseFieldDefinition, __uuidof(IDatabaseFieldDefinition));
_COM_SMARTPTR_TYPEDEF(ISubreportObject, __uuidof(ISubreportObject));
_COM_SMARTPTR_TYPEDEF(ISubreportLinks, __uuidof(ISubreportLinks));
_COM_SMARTPTR_TYPEDEF(ISubreportLink, __uuidof(ISubreportLink));
_COM_SMARTPTR_TYPEDEF(IFieldDefinition, __uuidof(IFieldDefinition));
_COM_SMARTPTR_TYPEDEF(ILineObject, __uuidof(ILineObject));
_COM_SMARTPTR_TYPEDEF(IBoxObject, __uuidof(IBoxObject));
_COM_SMARTPTR_TYPEDEF(ICrossTabObject, __uuidof(ICrossTabObject));
_COM_SMARTPTR_TYPEDEF(IObjectSummaryFieldDefinitions, __uuidof(IObjectSummaryFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(ISummaryFieldDefinition, __uuidof(ISummaryFieldDefinition));
_COM_SMARTPTR_TYPEDEF(IReportObject, __uuidof(IReportObject));
_COM_SMARTPTR_TYPEDEF(ICrossTabGroups, __uuidof(ICrossTabGroups));
_COM_SMARTPTR_TYPEDEF(ICrossTabGroup, __uuidof(ICrossTabGroup));
_COM_SMARTPTR_TYPEDEF(ICROleObject, __uuidof(ICROleObject));
_COM_SMARTPTR_TYPEDEF(IGraphObject, __uuidof(IGraphObject));
_COM_SMARTPTR_TYPEDEF(IFieldDefinitions, __uuidof(IFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(IDatabase, __uuidof(IDatabase));
_COM_SMARTPTR_TYPEDEF(IDatabaseTables, __uuidof(IDatabaseTables));
_COM_SMARTPTR_TYPEDEF(IDatabaseTable, __uuidof(IDatabaseTable));
_COM_SMARTPTR_TYPEDEF(IDatabaseFieldDefinitions, __uuidof(IDatabaseFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(ITableLinks, __uuidof(ITableLinks));
_COM_SMARTPTR_TYPEDEF(ITableLink, __uuidof(ITableLink));
_COM_SMARTPTR_TYPEDEF(IFormulaFieldDefinitions, __uuidof(IFormulaFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(IFormulaFieldDefinition, __uuidof(IFormulaFieldDefinition));
_COM_SMARTPTR_TYPEDEF(IParameterFieldDefinitions, __uuidof(IParameterFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(IParameterFieldDefinition, __uuidof(IParameterFieldDefinition));
_COM_SMARTPTR_TYPEDEF(IGroupNameFieldDefinitions, __uuidof(IGroupNameFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(IGroupNameFieldDefinition, __uuidof(IGroupNameFieldDefinition));
_COM_SMARTPTR_TYPEDEF(ISummaryFieldDefinitions, __uuidof(ISummaryFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(IPageEngine, __uuidof(IPageEngine));
_COM_SMARTPTR_TYPEDEF(IPageGenerator, __uuidof(IPageGenerator));
_COM_SMARTPTR_TYPEDEF(IPages, __uuidof(IPages));
_COM_SMARTPTR_TYPEDEF(IPage, __uuidof(IPage));
_COM_SMARTPTR_TYPEDEF(IExportOptions, __uuidof(IExportOptions));
_COM_SMARTPTR_TYPEDEF(IApplication, __uuidof(IApplication));
_COM_SMARTPTR_TYPEDEF(ISortFields, __uuidof(ISortFields));
_COM_SMARTPTR_TYPEDEF(ISortField, __uuidof(ISortField));
_COM_SMARTPTR_TYPEDEF(IPrintingStatus, __uuidof(IPrintingStatus));
_COM_SMARTPTR_TYPEDEF(IRunningTotalFieldDefinitions, __uuidof(IRunningTotalFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(IRunningTotalFieldDefinition, __uuidof(IRunningTotalFieldDefinition));
_COM_SMARTPTR_TYPEDEF(ISQLExpressionFieldDefinitions, __uuidof(ISQLExpressionFieldDefinitions));
_COM_SMARTPTR_TYPEDEF(ISQLExpressionFieldDefinition, __uuidof(ISQLExpressionFieldDefinition));
_COM_SMARTPTR_TYPEDEF(IReportAlerts, __uuidof(IReportAlerts));
_COM_SMARTPTR_TYPEDEF(IReportAlert, __uuidof(IReportAlert));
_COM_SMARTPTR_TYPEDEF(IReportAlertInstances, __uuidof(IReportAlertInstances));
_COM_SMARTPTR_TYPEDEF(IReportAlertInstance, __uuidof(IReportAlertInstance));
_COM_SMARTPTR_TYPEDEF(IDReport, __uuidof(IDReport));
_COM_SMARTPTR_TYPEDEF(IReportEvent, __uuidof(IDispatch));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -