useteeth.h
来自「关于位图结构的一次编程练习」· C头文件 代码 · 共 51 行
H
51 行
// UseTeeth.h: interface for the CUseTeeth class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_USETEETH_H__663D7E64_25C9_4D07_9C7F_E71E75237EA7__INCLUDED_)
#define AFX_USETEETH_H__663D7E64_25C9_4D07_9C7F_E71E75237EA7__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
const double dCellSize = 0.503906;//经纬度的单位间隔值,单位:mm
const int nRowSize = 512;//512行,
const int nColumnSize = 512;//512列
const int nCtrlColor = 160;//灰度阈值
struct RGBVALUE
{
byte rgbBlue;
byte rgbGreen;
byte rgbRed;
};
struct Coordinate
{
double dX;
double dY;
};
class CUseTeeth
{
public:
void DrawBitmap(long nNumber, CDC *pDC);//测试坐标数据
CUseTeeth();
virtual ~CUseTeeth();
void WriteData();
void ReadBitMap();
// RGBQUAD m_nMapColor[nRowSize][nColumnSize]; //位图的颜色值
RGBVALUE m_nMapColor[nRowSize][nColumnSize]; //位图的颜色值
Coordinate m_sCoordinate[90000];//象素点坐标信息
bool m_bFlagHaveData;
long m_lDataNum;//目标象素点的个数
private:
void WriteData(const CString dataName);
};
#endif // !defined(AFX_USETEETH_H__663D7E64_25C9_4D07_9C7F_E71E75237EA7__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?