#pragma once // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // NOTE: Do not modify the contents of this file. If this class is regenerated by // Microsoft Visual C++, your modifications will be overwritten. ///////////////////////////////////////////////////////////////////////////// // CCrviewer1 wrapper class class CCrviewer1 : public CWnd { protected: DECLARE_DYNCREATE(CCrviewer1) public: CLSID const& GetClsid() { static CLSID const clsid = { 0x2DEF4530, 0x8CE6, 0x41C9, { 0x84, 0xB6, 0xA5, 0x45, 0x36, 0xC9, 0x2, 0x13 } }; return clsid; } virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL) { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); } BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE, BSTR bstrLicKey = NULL) { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID, pPersist, bStorage, bstrLicKey); } // Attributes public: enum { crLoadingNothing = 0, crLoadingPages = 1, crLoadingTotaller = 2, crLoadingQueryInfo = 3 }CRLoadingType; enum { crDrillOnGroup = 0, crDrillOnGroupTree = 1, crDrillOnGraph = 2, crDrillOnMap = 3, crDrillOnSubreport = 4 }CRDrillType; enum { crDefaultCursor = 0, crArrowCursor = 1, crCrossCursor = 2, crIBeamCursor = 3, crNoCursor = 10, crWaitCursor = 11, crAppStartingCursor = 12, crHelpCursor = 13, crMagnifyCursor = 99 }CRTrackCursor; enum { crInt8 = 0, crInt16 = 1, crInt32 = 2, crNumber = 3, crCurrency = 4, crBoolean = 5, crDate = 6, crTime = 7, crDateTime = 8, crString = 9, crUnknownFieldType = 255 }CRFieldType; enum { crUnknownFieldDefType = 0, crDatabaseFieldType = 1, crOLAPDimensionFieldType = 2, crOLAPDataFieldType = 3, crOLAPCrossTabFieldType = 4, crFormulaFieldType = 5, crSummaryFieldType = 6, crSpecialVarFieldType = 7, crGroupNameFieldType = 8, crPromptingVarFieldType = 9, crText = 100, crOLEObject = 101, crSubreport = 102, crBitmap = 103, crBlob = 104, crLine = 105, crBox = 106, crGroupChart = 107, crCrosstabChart = 108, crDetailChart = 109, crCrossTab = 110, crGraphic = 111, crOOPSubreport = 112, crOLAPChart = 113, crGroupMap = 114, crCrosstabMap = 115, crDetailMap = 116, crOLAPMap = 117, crGroupHeaderSection = 200, crGroupFooterSection = 201, crDetailSection = 202, crReportHeaderSection = 203, crReportFooterSection = 204, crPageHeaderSection = 205, crPageFooterSection = 206 }CRObjectType; // Operations public: // ICrystalReportViewer9 // Functions // LPUNKNOWN get_ReportSource() { LPUNKNOWN result; InvokeHelper(0xfa, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL); return result; } void put_ReportSource(LPUNKNOWN newValue) { static BYTE parms[] = VTS_UNKNOWN ; InvokeHelper(0xfa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_DisplayGroupTree() { BOOL result; InvokeHelper(0xfb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_DisplayGroupTree(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0xfb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_DisplayToolbar() { BOOL result; InvokeHelper(0xfc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_DisplayToolbar(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0xfc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableGroupTree() { BOOL result; InvokeHelper(0xfd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableGroupTree(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0xfd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableNavigationControls() { BOOL result; InvokeHelper(0xfe, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableNavigationControls(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0xfe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableStopButton() { BOOL result; InvokeHelper(0xff, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableStopButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0xff, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnablePrintButton() { BOOL result; InvokeHelper(0x100, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnablePrintButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x100, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableZoomControl() { BOOL result; InvokeHelper(0x101, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableZoomControl(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x101, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableCloseButton() { BOOL result; InvokeHelper(0x102, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableCloseButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x102, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableProgressControl() { BOOL result; InvokeHelper(0x103, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableProgressControl(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x103, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableSearchControl() { BOOL result; InvokeHelper(0x104, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableSearchControl(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x104, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableRefreshButton() { BOOL result; InvokeHelper(0x105, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableRefreshButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x105, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableDrillDown() { BOOL result; InvokeHelper(0x106, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableDrillDown(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x106, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableAnimationCtrl() { BOOL result; InvokeHelper(0x107, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableAnimationCtrl(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x107, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableSelectExpertButton() { BOOL result; InvokeHelper(0x108, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableSelectExpertButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x108, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } void ViewReport() { InvokeHelper(0x109, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } BOOL get_EnableToolbar() { BOOL result; InvokeHelper(0x154, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableToolbar(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x154, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_DisplayBorder() { BOOL result; InvokeHelper(0x155, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_DisplayBorder(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x155, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_DisplayTabs() { BOOL result; InvokeHelper(0x156, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_DisplayTabs(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x156, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_DisplayBackgroundEdge() { BOOL result; InvokeHelper(0x157, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_DisplayBackgroundEdge(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x157, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } CString get_SelectionFormula() { CString result; InvokeHelper(0x158, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void put_SelectionFormula(LPCTSTR newValue) { static BYTE parms[] = VTS_BSTR ; InvokeHelper(0x158, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } LPDISPATCH get_TrackCursorInfo() { LPDISPATCH result; InvokeHelper(0x159, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } short get_ActiveViewIndex() { short result; InvokeHelper(0x15a, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } short get_ViewCount() { short result; InvokeHelper(0x15b, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void ActivateView(VARIANT Index) { static BYTE parms[] = VTS_VARIANT ; InvokeHelper(0x15c, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Index); } void AddView(VARIANT GroupPath) { static BYTE parms[] = VTS_VARIANT ; InvokeHelper(0x15d, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &GroupPath); } void CloseView(VARIANT Index) { static BYTE parms[] = VTS_VARIANT ; InvokeHelper(0x15e, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &Index); } VARIANT GetViewPath(short Index) { VARIANT result; static BYTE parms[] = VTS_I2 ; InvokeHelper(0x15f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms, Index); return result; } void PrintReport() { InvokeHelper(0x160, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void Refresh() { InvokeHelper(0x161, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void SearchForText(LPCTSTR Text) { static BYTE parms[] = VTS_BSTR ; InvokeHelper(0x162, DISPATCH_METHOD, VT_EMPTY, NULL, parms, Text); } void ShowFirstPage() { InvokeHelper(0x163, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ShowNextPage() { InvokeHelper(0x164, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ShowPreviousPage() { InvokeHelper(0x165, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ShowLastPage() { InvokeHelper(0x166, DISPATCH_METHOD, VT_EMPTY, NULL, NULL); } void ShowNthPage(short PageNumber) { static BYTE parms[] = VTS_I2 ; InvokeHelper(0x167, DISPATCH_METHOD, VT_EMPTY, NULL, parms, PageNumber); } void Zoom(short ZoomLevel) { static BYTE parms[] = VTS_I2 ; InvokeHelper(0x168, DISPATCH_METHOD, VT_EMPTY, NULL, parms, ZoomLevel); } long GetCurrentPageNumber() { long result; InvokeHelper(0x169, DISPATCH_METHOD, VT_I4, (void*)&result, NULL); return result; } void ShowGroup(VARIANT GroupPath) { static BYTE parms[] = VTS_VARIANT ; InvokeHelper(0x16a, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &GroupPath); } BOOL get_IsBusy() { BOOL result; InvokeHelper(0x16b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } BOOL get_EnablePopupMenu() { BOOL result; InvokeHelper(0x16c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnablePopupMenu(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x16c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableExportButton() { BOOL result; InvokeHelper(0x16d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableExportButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x16d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL get_EnableSearchExpertButton() { BOOL result; InvokeHelper(0x16f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableSearchExpertButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x16f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } void SearchByFormula(LPCTSTR formula) { static BYTE parms[] = VTS_BSTR ; InvokeHelper(0x170, DISPATCH_METHOD, VT_EMPTY, NULL, parms, formula); } CString GetViewName(BSTR * pTabName) { CString result; static BYTE parms[] = VTS_PBSTR ; InvokeHelper(0x171, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms, pTabName); return result; } BOOL get_EnableHelpButton() { BOOL result; InvokeHelper(0x172, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_EnableHelpButton(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x172, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } VARIANT GetGroup() { VARIANT result; InvokeHelper(0x190, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL); return result; } void GetLastPageNumber(long * pageN, BOOL * lastPageKnown) { static BYTE parms[] = VTS_PI4 VTS_PBOOL ; InvokeHelper(0x191, DISPATCH_METHOD, VT_EMPTY, NULL, parms, pageN, lastPageKnown); } void RefreshEx(BOOL refreshServerData) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x192, DISPATCH_METHOD, VT_EMPTY, NULL, parms, refreshServerData); } BOOL get_LaunchHTTPHyperlinksInNewBrowser() { BOOL result; InvokeHelper(0x1f4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void put_LaunchHTTPHyperlinksInNewBrowser(BOOL newValue) { static BYTE parms[] = VTS_BOOL ; InvokeHelper(0x1f4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } // Properties // };