?? craxdrt.tlh
字號:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (32978ee3).
//
// d:\other\book\vcado book\源文件\ch8\pubreport\debug\craxdrt.tlh
//
// C++ source equivalent of Win32 type library C:\Program Files\Common Files\Business Objects\3.0\bin\craxdrt.dll
// compiler-generated file created 12/01/05 at 13:22:11 - DO NOT EDIT!
#pragma once
#pragma pack(push, 8)
#include <comdef.h>
//
// Forward references and typedefs
//
struct /* coclass */ Report;
struct __declspec(uuid("af376800-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IReport;
struct __declspec(uuid("af376803-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IAreas;
struct __declspec(uuid("af376805-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IArea;
struct __declspec(uuid("af376804-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISections;
struct __declspec(uuid("af376806-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISection;
struct __declspec(uuid("af376807-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IReportObjects;
struct __declspec(uuid("af376809-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFieldObject;
struct __declspec(uuid("af37680c-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ITextObject;
struct __declspec(uuid("af37680b-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFieldElements;
struct __declspec(uuid("af37680a-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFieldElement;
struct __declspec(uuid("af37680d-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFieldDefinition;
typedef enum __MIDL___MIDL_itf_crvb60r_0280_0001 CRFieldValueType;
struct __declspec(uuid("af376827-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IBlobFieldObject;
struct __declspec(uuid("af37680e-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IDatabaseFieldDefinition;
struct __declspec(uuid("af376810-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISubreportObject;
struct __declspec(uuid("af37684e-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISubreportLinks;
struct __declspec(uuid("af37684d-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISubreportLink;
struct __declspec(uuid("af376828-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ILineObject;
struct __declspec(uuid("af376829-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IBoxObject;
struct __declspec(uuid("af37682a-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ICrossTabObject;
struct __declspec(uuid("af376852-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IObjectSummaryFieldDefinitions;
struct __declspec(uuid("af376815-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISummaryFieldDefinition;
struct __declspec(uuid("af376808-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IReportObject;
struct __declspec(uuid("af37684f-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ICrossTabGroups;
struct __declspec(uuid("af376850-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ICrossTabGroup;
struct __declspec(uuid("af376826-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ICROleObject;
struct __declspec(uuid("af376824-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IGraphObject;
struct __declspec(uuid("af376851-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFieldDefinitions;
struct __declspec(uuid("af376818-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IDatabase;
struct __declspec(uuid("af376819-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IDatabaseTables;
struct __declspec(uuid("af37681a-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IDatabaseTable;
struct __declspec(uuid("af37681d-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IDatabaseFieldDefinitions;
struct __declspec(uuid("af376860-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ INameValuePairs;
struct __declspec(uuid("18b4704d-8501-444c-8207-256badb31f07"))
/* dual interface */ ITableQualifiers;
struct __declspec(uuid("af37681b-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ITableLinks;
struct __declspec(uuid("af37681c-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ITableLink;
struct __declspec(uuid("af37681e-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFormulaFieldDefinitions;
struct __declspec(uuid("af37680f-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFormulaFieldDefinition;
struct __declspec(uuid("af37681f-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IParameterFieldDefinitions;
struct __declspec(uuid("af376812-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IParameterFieldDefinition;
struct __declspec(uuid("af376820-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IGroupNameFieldDefinitions;
struct __declspec(uuid("af376813-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IGroupNameFieldDefinition;
struct __declspec(uuid("af376821-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISummaryFieldDefinitions;
struct __declspec(uuid("af37682b-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IPageEngine;
struct __declspec(uuid("af37682c-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IPageGenerator;
struct __declspec(uuid("af37682d-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IPages;
struct __declspec(uuid("af37682e-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IPage;
struct __declspec(uuid("af37682f-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IExportOptions;
struct __declspec(uuid("af376830-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IApplication;
struct __declspec(uuid("af376831-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISortFields;
struct __declspec(uuid("af376832-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISortField;
struct __declspec(uuid("af376833-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IPrintingStatus;
struct __declspec(uuid("af376822-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IRunningTotalFieldDefinitions;
struct __declspec(uuid("af376816-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IRunningTotalFieldDefinition;
struct __declspec(uuid("af376823-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISQLExpressionFieldDefinitions;
struct __declspec(uuid("af376817-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISQLExpressionFieldDefinition;
struct __declspec(uuid("af37685c-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IReportAlerts;
struct __declspec(uuid("af37685b-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IReportAlert;
struct __declspec(uuid("af37685e-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IReportAlertInstances;
struct __declspec(uuid("af37685d-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IReportAlertInstance;
struct __declspec(uuid("3dcc8fb4-c434-11d1-a817-00a0c92784cd"))
/* interface */ ICrystalReportSource;
struct __declspec(uuid("3dcc8fb5-c434-11d1-a817-00a0c92784cd"))
/* interface */ ICrystalReportProperties;
struct __declspec(uuid("6876d971-f0f2-11d1-bedf-00a0c95a6a5c"))
/* interface */ ICrystalReportSourceProperties;
struct __declspec(uuid("a9a6c0ee-956b-4c15-9b1c-b4255508b244"))
/* interface */ ICrystalReportSourceProperties4;
struct __declspec(uuid("25a6cb81-5a76-11d3-bfc3-00a0c9da4fa2"))
/* interface */ ICrystalReportSourceProperties3;
struct __declspec(uuid("b25f55d1-2313-11d2-bf21-00a0c95a6a5c"))
/* interface */ ICrystalReportSourceProperties2;
struct __declspec(uuid("b4742013-45a6-11d1-abec-00a0c9274b91"))
/* interface */ ICrystalReportPrinterPort;
struct __declspec(uuid("b4742143-45a6-11d1-abec-00a0c9274b91"))
/* interface */ ICrystalReportPrinterPortEx;
struct __declspec(uuid("3dcc8fb3-c434-11d1-a817-00a0c92784cd"))
/* interface */ ICrystalReportSourceEvents;
struct __declspec(uuid("af376802-6120-4e28-96dd-63fd2dc27b7a"))
/* dispinterface */ IReportEvent;
struct __declspec(uuid("bd10a9c0-07cc-11d2-beff-00a0c95a6a5c"))
/* interface */ ICrystalReportExport;
struct __declspec(uuid("4d773761-0ad4-11d2-bf01-00a0c95a6a5c"))
/* interface */ ICrystalReportExportEvents;
struct /* coclass */ Areas;
struct /* coclass */ Sections;
struct /* coclass */ Area;
struct /* coclass */ Section;
struct __declspec(uuid("af37684b-6120-4e28-96dd-63fd2dc27b7a"))
/* dispinterface */ ISectionEvent;
struct /* coclass */ ReportObjects;
struct /* coclass */ FieldObject;
struct /* coclass */ TextObject;
struct /* coclass */ SubreportObject;
struct /* coclass */ DatabaseFieldDefinition;
struct /* coclass */ FormulaFieldDefinition;
struct /* coclass */ ParameterFieldDefinition;
struct /* coclass */ GroupNameFieldDefinition;
struct /* coclass */ SpecialVarFieldDefinition;
struct __declspec(uuid("af376814-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ ISpecialVarFieldDefinition;
struct /* coclass */ SummaryFieldDefinition;
struct /* coclass */ RunningTotalFieldDefinition;
struct /* coclass */ SQLExpressionFieldDefinition;
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 /* coclass */ MapObject;
struct __declspec(uuid("af376825-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IMapObject;
struct /* coclass */ OleObject;
struct /* coclass */ BlobFieldObject;
struct /* coclass */ LineObject;
struct /* coclass */ BoxObject;
struct /* coclass */ OlapGridObject;
struct __declspec(uuid("af37685f-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IOlapGridObject;
struct /* coclass */ CrossTabObject;
struct /* coclass */ PageEngine;
struct /* coclass */ PageGenerator;
struct /* coclass */ Pages;
struct /* coclass */ Page;
struct /* coclass */ ExportOptions;
struct /* coclass */ Application;
struct /* coclass */ FormattingInfo;
struct __declspec(uuid("af37684c-6120-4e28-96dd-63fd2dc27b7a"))
/* 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("af376856-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IFieldMappingData;
struct /* coclass */ ParameterValue;
struct __declspec(uuid("af376857-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IParameterValue;
struct /* coclass */ ParameterValues;
struct __declspec(uuid("af376858-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IParameterValues;
struct /* coclass */ ParameterValueInfo;
struct __declspec(uuid("af376859-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IParameterValueInfo;
struct /* coclass */ ParameterValueInfos;
struct __declspec(uuid("af37685a-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IParameterValueInfos;
struct /* coclass */ ReportAlert;
struct /* coclass */ ReportAlerts;
struct /* coclass */ ReportAlertInstance;
struct /* coclass */ ReportAlertInstances;
struct /* coclass */ FieldElements;
struct /* coclass */ FieldElement;
struct /* coclass */ ConnectionProperties;
struct /* coclass */ ConnectionProperty;
struct __declspec(uuid("af376861-6120-4e28-96dd-63fd2dc27b7a"))
/* dual interface */ IConnectionProperty;
struct /* coclass */ TableQualifiers;
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(IFieldElements, __uuidof(IFieldElements));
_COM_SMARTPTR_TYPEDEF(IFieldElement, __uuidof(IFieldElement));
_COM_SMARTPTR_TYPEDEF(IFieldDefinition, __uuidof(IFieldDefinition));
_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(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(INameValuePairs, __uuidof(INameValuePairs));
_COM_SMARTPTR_TYPEDEF(ITableQualifiers, __uuidof(ITableQualifiers));
_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));
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -