chartfx.h

来自「HDD benchmark tool - microsoft visual C+」· C头文件 代码 · 共 297 行

H
297
字号
#if !defined(AFX_CHARTFX_H__B7F78A47_54D3_11D5_996A_00105A9B8D8E__INCLUDED_)
#define AFX_CHARTFX_H__B7F78A47_54D3_11D5_996A_00105A9B8D8E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// 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.


// Dispatch interfaces referenced by this interface
class CPicture;
class COleFont;
class CChartfxCursor;

/////////////////////////////////////////////////////////////////////////////
// CChartFX wrapper class

class CChartFX : public CWnd
{
protected:
	DECLARE_DYNCREATE(CChartFX)
public:
	CLSID const& GetClsid()
	{
		static CLSID const clsid
			= { 0x8996b0a1, 0xd7be, 0x101b, { 0x86, 0x50, 0x0, 0xaa, 0x0, 0x3a, 0x55, 0x93 } };
		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:

// Operations
public:
	short GetDesignDraw();
	void SetDesignDraw(short nNewValue);
	long GetType();
	void SetType(long nNewValue);
	long GetStyle();
	void SetStyle(long nNewValue);
	short GetNSeries();
	void SetNSeries(short nNewValue);
	short GetLeftGap();
	void SetLeftGap(short nNewValue);
	short GetRightGap();
	void SetRightGap(short nNewValue);
	short GetTopGap();
	void SetTopGap(short nNewValue);
	short GetBottomGap();
	void SetBottomGap(short nNewValue);
	short GetPointType();
	void SetPointType(short nNewValue);
	short GetScheme();
	void SetScheme(short nNewValue);
	short GetStacked();
	void SetStacked(short nNewValue);
	short GetGrid();
	void SetGrid(short nNewValue);
	short GetWallWidth();
	void SetWallWidth(short nNewValue);
	short GetBarHorzGap();
	void SetBarHorzGap(short nNewValue);
	BOOL GetView3D();
	void SetView3D(BOOL bNewValue);
	long GetAngles3D();
	void SetAngles3D(long nNewValue);
	short GetPixFactor();
	void SetPixFactor(short nNewValue);
	short GetFixedGap();
	void SetFixedGap(short nNewValue);
	unsigned long GetRGBBarHorz();
	void SetRGBBarHorz(unsigned long newValue);
	unsigned long GetRGBBk();
	void SetRGBBk(unsigned long newValue);
	unsigned long GetRGB2DBk();
	void SetRGB2DBk(unsigned long newValue);
	unsigned long GetRGB3DBk();
	void SetRGB3DBk(unsigned long newValue);
	BOOL GetShowStatus();
	void SetShowStatus(BOOL bNewValue);
	CString GetHText();
	void SetHText(LPCTSTR lpszNewValue);
	short GetChartStatus();
	void SetChartStatus(short nNewValue);
	long GetThisPoint();
	void SetThisPoint(long nNewValue);
	short GetChartType();
	void SetChartType(short nNewValue);
	BOOL GetChart3D();
	void SetChart3D(BOOL bNewValue);
	BOOL GetToolBar();
	void SetToolBar(BOOL bNewValue);
	BOOL GetPaletteBar();
	void SetPaletteBar(BOOL bNewValue);
	BOOL GetPatternBar();
	void SetPatternBar(BOOL bNewValue);
	long GetReturnValue();
	void SetReturnValue(long nNewValue);
	BOOL GetAutoIncrement();
	void SetAutoIncrement(BOOL bNewValue);
	double GetThisValue();
	void SetThisValue(double newValue);
	short GetVertGridGap();
	void SetVertGridGap(short nNewValue);
	short GetConstType();
	void SetConstType(short nNewValue);
	short GetMarkerSize();
	void SetMarkerSize(short nNewValue);
	short GetMarkerVolume();
	void SetMarkerVolume(short nNewValue);
	short GetView3DLight();
	void SetView3DLight(short nNewValue);
	short GetShape();
	void SetShape(short nNewValue);
	long GetGalleryTool();
	void SetGalleryTool(long nNewValue);
	long GetMaxValues();
	void SetMaxValues(long nNewValue);
	CPicture GetTBBitmap();
	void SetRefTBBitmap(LPDISPATCH newValue);
	BOOL GetZoom();
	void SetZoom(BOOL bNewValue);
	long GetDataStyle();
	void SetDataStyle(long nNewValue);
	long GetTypeEx();
	void SetTypeEx(long nNewValue);
	long GetStyleEx();
	void SetStyleEx(long nNewValue);
	BOOL GetMouseCapture();
	void SetMouseCapture(BOOL bNewValue);
	long GetLegStyle();
	void SetLegStyle(long nNewValue);
	short GetCurrentAxis();
	void SetCurrentAxis(short nNewValue);
	long GetCustomTool();
	void SetCustomTool(long nNewValue);
	long GetNValues();
	void SetNValues(long nNewValue);
	short GetThisSerie();
	void SetThisSerie(short nNewValue);
	long GetInternalHwnd();
	void SetInternalHwnd(long nNewValue);
	COleFont GetLeftFont();
	void SetRefLeftFont(LPDISPATCH newValue);
	COleFont GetRightFont();
	void SetRefRightFont(LPDISPATCH newValue);
	COleFont GetTopFont();
	void SetRefTopFont(LPDISPATCH newValue);
	COleFont GetBottomFont();
	void SetRefBottomFont(LPDISPATCH newValue);
	COleFont GetXLegFont();
	void SetRefXLegFont(LPDISPATCH newValue);
	COleFont GetYLegFont();
	void SetRefYLegFont(LPDISPATCH newValue);
	COleFont GetFixedFont();
	void SetRefFixedFont(LPDISPATCH newValue);
	COleFont GetLegendFont();
	void SetRefLegendFont(LPDISPATCH newValue);
	COleFont GetValuesFont();
	void SetRefValuesFont(LPDISPATCH newValue);
	COleFont GetPointFont();
	void SetRefPointFont(LPDISPATCH newValue);
	BOOL GetEnabled();
	void SetEnabled(BOOL bNewValue);
	long GetHWnd();
	short GetBorderStyle();
	void SetBorderStyle(short nNewValue);
	short GetView3DDepth();
	void SetView3DDepth(short nNewValue);
	long GetEdit();
	void SetEdit(long nNewValue);
	short GetRealTimeStyle();
	void SetRealTimeStyle(short nNewValue);
	CChartfxCursor GetDataSource();
	void SetRefDataSource(LPDISPATCH newValue);
	CString GetDataPath();
	void SetDataPath(LPCTSTR lpszNewValue);
	long OpenDataEx(short nType, long n1, long n2);
	BOOL CloseData(short nType);
	long DblClk(short nType, long lExtra);
	long RigClk(short nType, long lExtra);
	long Status(short nItems, long lpStatus);
	long ShowDialog(short nDialog, long lExtra);
	long ClearLegend(short index);
	long PrintIt(long nType, long lExtra);
	long Scroll(long wParam, long lParam);
	long SetStatusItem(short index, BOOL bText, short nID, BOOL bFrame, short nWidth, short nMin, short nDesp, long dwStyle);
	long Paint(long hDC, short nLeft, short nTop, short nRight, short nBottom, short wAction, long lps);
	long SetStripe(short index, double dMin, double dMax, unsigned long rgb);
	VARIANT PaintInfo(short index, const VARIANT& vData);
	long Export(short nType, const VARIANT& vData);
	long Import(short nType, const VARIANT& vData);
	long Language(LPCTSTR sResource);
	void PaintInfo2(short nIndex, const VARIANT& vData, VARIANT* vResult);
	long SendMsg(long wMsg, long wParam, long lParam);
	double GetValue(long index);
	void SetValue(long index, double newValue);
	double GetXValue(long index);
	void SetXValue(long index, double newValue);
	double GetIniValue(long index);
	void SetIniValue(long index, double newValue);
	double GetAdm(short index);
	void SetAdm(short index, double newValue);
	short GetPattern(short index);
	void SetPattern(short index, short nNewValue);
	CString GetTitle(short index);
	void SetTitle(short index, LPCTSTR lpszNewValue);
	CString GetLegend(long index);
	void SetLegend(long index, LPCTSTR lpszNewValue);
	CString GetKeyLeg(long index);
	void SetKeyLeg(long index, LPCTSTR lpszNewValue);
	CString GetYLeg(long index);
	void SetYLeg(long index, LPCTSTR lpszNewValue);
	CString GetStatusText(short index);
	void SetStatusText(short index, LPCTSTR lpszNewValue);
	unsigned long GetRGBFont(short index);
	void SetRGBFont(short index, unsigned long newValue);
	long GetHFont(short index);
	void SetHFont(short index, long nNewValue);
	short GetItemWidth(short index);
	void SetItemWidth(short index, short nNewValue);
	short GetDecimalsNum(short index);
	void SetDecimalsNum(short index, short nNewValue);
	CPicture GetBarBitmap(short index);
	void SetRefBarBitmap(short index, LPDISPATCH newValue);
	long GetMultiType(short index);
	void SetMultiType(short index, long nNewValue);
	short GetMultiShape(short index);
	void SetMultiShape(short index, short nNewValue);
	long GetTBItemStyle(short index);
	void SetTBItemStyle(short index, long nNewValue);
	short GetEnableTBItem(short index);
	void SetEnableTBItem(short index, short nNewValue);
	short GetMultiYAxis(short index);
	void SetMultiYAxis(short index, short nNewValue);
	long GetToolStyle(short index);
	void SetToolStyle(short index, long nNewValue);
	unsigned long GetItemBkColor(short index);
	void SetItemBkColor(short index, unsigned long newValue);
	short GetSeparateSlice(short index);
	void SetSeparateSlice(short index, short nNewValue);
	long GetToolSize(short index);
	void SetToolSize(short index, long nNewValue);
	short GetDataType(short index);
	void SetDataType(short index, short nNewValue);
	long GetToolPos(short index);
	void SetToolPos(short index, long nNewValue);
	long GetMultiLineStyle(short index);
	void SetMultiLineStyle(short index, long nNewValue);
	double GetConst(short index);
	void SetConst(short index, double newValue);
	unsigned long GetColor(short index);
	void SetColor(short index, unsigned long newValue);
	unsigned long GetBkColor(short index);
	void SetBkColor(short index, unsigned long newValue);
	CString GetSerLeg(short index);
	void SetSerLeg(short index, LPCTSTR lpszNewValue);
	CString GetFixLeg(short index);
	void SetFixLeg(short index, LPCTSTR lpszNewValue);
	CString GetKeySer(short index);
	void SetKeySer(short index, LPCTSTR lpszNewValue);
	long GetItemStyle(short index);
	void SetItemStyle(short index, long nNewValue);
	unsigned long GetItemColor(short index);
	void SetItemColor(short index, unsigned long newValue);
	long GetFonts(short index);
	void SetFonts(short index, long nNewValue);
	long GetTBItemID(short nIndex);
	void SetTBItemID(short nIndex, long nNewValue);
	short GetMultiPoint(short index);
	void SetMultiPoint(short index, short nNewValue);
	long __GetPointer();
	void Refresh();
	void AboutBox();
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_CHARTFX_H__B7F78A47_54D3_11D5_996A_00105A9B8D8E__INCLUDED_)

⌨️ 快捷键说明

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