?? bk_ground.h
字號:
// BK_Ground.h: interface for the CBK_Ground class.
//
//////////////////////////////////////////////////////////////////////
#include "ChannelInfo.h"
#if !defined(AFX_BK_GROUND_H__DF8A9D24_4AEA_42D4_84EA_299539B5DD5C__INCLUDED_)
#define AFX_BK_GROUND_H__DF8A9D24_4AEA_42D4_84EA_299539B5DD5C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
struct ChannelSet
{
char name[20]; //通道名稱
float Low_V; // 最低值
float Heigh_V; // 最高值
float Edeg; //臨界值
BOOL Operate; //高于臨界值的操作
BOOL Bound; //是否邦定
BOOL Handle; //手工
public:
void Display();
};
class CBK_Ground
{
public:
POINT ComputePoint(POINT Old_pt); //真實(shí)的坐標(biāo)
void Init_BK();
void Draw_BK(CDC *cdc); //繪制背景
void Single_Full(); //信號緩沖器滿
void DrawSingle(CDC *cdc); //畫信號圖形
//virtual void ~CBK_Ground();
//void CBK_Ground();
//protected:
CBitmap MemBitmap;
CDC MemDC;
HPEN hp;
COLORREF BK_Color; //背景顏色
COLORREF Line_Color; //坐標(biāo)軸線顏色
int Point_Count[8]; //設(shè)置橫軸點(diǎn)數(shù)
COLORREF Single_Color[8]; //設(shè)置顏色(繪圖線)
float *Single[8]; //信號隊(duì)列
float PresentS[8]; //最近的各路通道的值
int BenchMark; //畫圖時(shí)的基準(zhǔn)(以哪一路信號為準(zhǔn)畫圖)
int StartX; //畫圖區(qū)左上角X坐標(biāo)
int StartY; //畫圖區(qū)左上角Y坐標(biāo)
int H_Size; //水平寬度
int V_Size; //垂直高度
int H_Grid_Count; //水平的格數(shù)
int V_Grid_Count; //垂直的格數(shù)
CChannelInfo *channel; //各路通道的設(shè)置
};
#endif // !defined(AFX_BK_GROUND_H__DF8A9D24_4AEA_42D4_84EA_299539B5DD5C__INCLUDED_)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -