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

📄 drawgraph.cpp

📁 无线传感器网络mrps协议算法的vc实现算法
💻 CPP
字号:
// DrawGraph.cpp: implementation of the CDrawGraph class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Wsn.h"
#include "DrawGraph.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CDrawGraph::CDrawGraph()
{

}

CDrawGraph::~CDrawGraph()
{

}

void CDrawGraph::DrawCoordinates(CDC *pDC,int m_rectlenth,int m_rectwidth,int m_hcellnum,int m_vcellnum)
{
	
	/*画坐标系  坐标系长为520,宽为370,矩形区域长为500,宽为350*/
	    CPoint oriPoint;
		oriPoint.x = 40;
		oriPoint.y = 480;
		pDC->MoveTo(oriPoint);
		pDC->LineTo(oriPoint.x,oriPoint.y-370);
		pDC->MoveTo(oriPoint.x,oriPoint.y-370);
		pDC->LineTo(oriPoint.x-5,oriPoint.y-370+5);
		pDC->MoveTo(oriPoint.x,oriPoint.y-370);
		pDC->LineTo(oriPoint.x+5,oriPoint.y-370+5);

		pDC->MoveTo(oriPoint);
		pDC->LineTo(oriPoint.x+520,oriPoint.y);
		pDC->MoveTo(oriPoint.x+520,oriPoint.y);
		pDC->LineTo(oriPoint.x+520-5,oriPoint.y-5);
		pDC->MoveTo(oriPoint.x+520,oriPoint.y);
		pDC->LineTo(oriPoint.x+520-5,oriPoint.y+5);

		
		
		/*根据矩形区域大小标识坐标*/
		char buffer[20];
		int i;
		pDC->TextOut(oriPoint.x-10,oriPoint.y+10,"0");
		for(i=1;i<=m_hcellnum;i++)
		{
			pDC->MoveTo(oriPoint.x+500*i/m_hcellnum,oriPoint.y);
			pDC->LineTo(oriPoint.x+500*i/m_hcellnum,oriPoint.y+3);
			itoa(m_rectlenth*i/m_hcellnum,buffer,10);
			pDC->TextOut(oriPoint.x-10+500*i/m_hcellnum,oriPoint.y+15,buffer);
		}
		for(i=1;i<=m_vcellnum;i++)
		{
			pDC->MoveTo(oriPoint.x,oriPoint.y-350*i/m_vcellnum);
			pDC->LineTo(oriPoint.x-3,oriPoint.y-350*i/m_vcellnum);
			itoa(m_rectwidth*i/m_vcellnum,buffer,10);
			pDC->TextOut(oriPoint.x-30,oriPoint.y-350*i/m_vcellnum,buffer);
		}

}

⌨️ 快捷键说明

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