mdfui.h

来自「MDF监控源码2」· C头文件 代码 · 共 93 行

H
93
字号
// MDFUI.h: interface for the CMDFUI class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MDFUI_H__E9DAC5E9_6C66_45A8_8E95_B343E6210206__INCLUDED_)
#define AFX_MDFUI_H__E9DAC5E9_6C66_45A8_8E95_B343E6210206__INCLUDED_

#include "system.h"	// Added by ClassView
#include "MDFButton.h"	// Added by ClassView
//#include "SetUI.h"
#include "MDFSetDlg.h"
//#include "DebugDlg.h"	

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

//#include "DebugDlg.h"
//界面元素的ID
#define IDC_STARTBN		1
#define IDC_STOPBN		2
#define IDC_SET			3
#define IDC_MIN			4
#define IDC_CLOSE		5

//##ModelId=465286A001D4
typedef struct {
	CBitmap		bmpImage ;
	BITMAP		bmpInfo ;
	CRgn		bmpRGN ;
}sBGBmp ;


//##ModelId=465286A001F4
class CMDFUI  
{
public:
	//##ModelId=465286A001F5
	int OnSet();
	//##ModelId=465286A00203
	void OnMsg(UINT id , UINT event);
	//##ModelId=465286A00206
	void Run(BOOL on);
	//##ModelId=465286A00213
	UINT m_uiBNMsg;
	//##ModelId=465286A00215
	sBGBmp m_bmpBG;

	//##ModelId=465286A00225
	void InitMDF();

	//##ModelId=465286A00226
	void LoseFocus();
	//##ModelId=465286A00232
	void ShowUI( CDC* pDC );
	//##ModelId=465286A00234
	void SetUIRgn(CDC* pDC , CWnd* pWnd);
	//##ModelId=465286A00242
	CMDFUI();
	//##ModelId=465286A00243
	virtual ~CMDFUI();
	//##ModelId=44B6F884037C
	//CDebugDlg m_DebugDlg ;

protected:

	//##ModelId=465286A00245
	int m_iRun; //0 -- 未启动 , 1 -- 已启动
	//CSetUI m_ShowUI ;
	//##ModelId=465286A00252
	CWnd* m_pWnd;
	//##ModelId=465286A00262
	CMDFButton m_BNStart;
	//##ModelId=465286A00272
	CMDFButton m_BNStop;
	//##ModelId=465286A00277
	CMDFButton m_BNSet;
	//##ModelId=465286A00281
	CMDFButton m_BNMin;
	//##ModelId=465286A00286
	CMDFButton m_BNClose;
	//##ModelId=465286A00291
	CMDFSetDLG m_SetDlg;
	

public:
	// 禁止所有按钮
	//##ModelId=465286A0029F
	int DisableButton(void);
};

#endif // !defined(AFX_MDFUI_H__E9DAC5E9_6C66_45A8_8E95_B343E6210206__INCLUDED_)

⌨️ 快捷键说明

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