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

📄 chart2dex.h

📁 写入WORD;动态画曲线;查看磁盘资源等。
💻 H
字号:
// Chart2DEx.h: interface for the CChart2DEx class.
//
//////////////////////////////////////////////////////////////////////
#ifndef CHART2DEX_H
#define CHART2DEX_H


#if !defined(AFX_CHART2DEX_H__8EE29E9E_B19C_4196_969D_14126F85FE7C__INCLUDED_)
#define AFX_CHART2DEX_H__8EE29E9E_B19C_4196_969D_14126F85FE7C__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "chart2d.h"
#include "marker.h"
#include "markercollection.h"

class CChart2DEx : public CChart2D
{
public:
	CChart2DEx();
	virtual ~CChart2DEx();
public:
	float GetYValue1(int idx, long x);
	long m_lArraySize;
	long m_lShiftSize;
	long m_lNextPoint;
	double m_lNextX;
	double m_stepX;

	CMarker m_MarkerX;

	void Draw(BOOL isStepX, double* pointY);
	BOOL Init(long dYMax, long dXMax, int NumSeries = 1, long dYMin = 0,
		long dXMin = 0);
	void DrawGrad(double Gx, double Gy);
	void SetTextX(CString&);
	void SetTextY(CString&);
	void SetBGColor(COLORREF);
	void SetStep(double step);
	void Saveimgto(CString filepath);  // save image to file.
	void RenewChart();
protected:
	//{{AFX_MSG(CChart2DEx)
		// NOTE - the ClassWizard will add and remove member functions here.
	//}}AFX_MSG
	afx_msg void OnSize(UINT nType, int cx, int cy);
	DECLARE_MESSAGE_MAP()
};

#endif // !defined(AFX_CHART2DEX_H__8EE29E9E_B19C_4196_969D_14126F85FE7C__INCLUDED_)
#endif

⌨️ 快捷键说明

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