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

📄 temperature.h

📁 RFID温度签的源码
💻 H
字号:
// Temperature.h : main header file for the Temperature application
//
#pragma once

#ifndef __AFXWIN_H__
	#error "include 'stdafx.h' before including this file for PCH"
#endif

#include "resource.h"       // main symbols

#include "DeviceClient.h"
#include "TFile.h"
#include "RelationData.h"

// CTemperatureApp:
// See Temperature.cpp for the implementation of this class
//

class CTemperatureApp : public CWinApp
{
public:
	CTemperatureApp();


// Overrides
public:
	virtual BOOL InitInstance();

// Implementation
	afx_msg void OnAppAbout();
	DECLARE_MESSAGE_MAP()
	afx_msg void OnOpenEvice();
	afx_msg void OnCloseDvice();
	afx_msg void OnUpdateCloseDvice(CCmdUI *pCmdUI);
	afx_msg void OnMenuSetting();

public:
	CDeviceClient*	GetDevice() { return &m_DeviceClient; }

	void	InitNameList();
	void	WriteNameListToFile();
	void	WriteComLangToFile();
	BOOL	GetCardProductName( U32 CardID, char** ppStr );
	BOOL	GetCardManufactureName( U32 CardID, char** ppStr );
	BOOL	SetCardProductName( U32 CardID, const char* pStr );
	BOOL	SetCardManufactureName( U32 CardID, char* pStr );
	BOOL	GetCardGroup( U32 CardID, char** ppStr );
	BOOL	SetCardGroup( U32 CardID, char* pStr );

	void	InitLogDataList();
	void	WriteLogDataToFile();
	BOOL	AddLogData( U32 CardID, LOG_DATA_MEM* pData );

public:
	CDeviceClient	m_DeviceClient;

	CARD_ID_NAME_MEM	m_ProductList[MAX_ITEM];
	int					m_nCurrentProductListCount;
	CARD_ID_NAME_MEM	m_ManufactureList[MAX_ITEM];
	int					m_nCurrentManufactureListCount;
	CARD_ID_NAME_MEM	m_GroupList[MAX_ITEM];
	int					m_nCurrentGroupListCount;

	LOG_DATA_MEM		m_LogDataList[MAX_ITEM];
	int					m_nLogDataListCount;


	char			m_Lang;
	char			m_Port;

public:
	virtual int ExitInstance();
};

extern CTemperatureApp theApp;

⌨️ 快捷键说明

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