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

📄 mdlg.h

📁 为朋友编写的 分油机运行工况仿真程序 采用MFC编写
💻 H
字号:
#pragma once
#include "resource1.h"
#include "MKJ.h"
#include "mdh.h"
#include "Yougui.h"
#include "errout.h"


// CMDLG 对话框

class CMDLG : public CDialog
{
//	DECLARE_DYNAMIC(CMDLG)

public:
	CMDLG(CWnd* pParent = NULL);   // 标准构造函数
	virtual ~CMDLG();

// 对话框数据
	enum { IDD = IDD_MANDLG };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持

	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnBnClickedOk();
	afx_msg void OnBnClickedJ();
	afx_msg void OnBnClickedA();
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	virtual BOOL OnInitDialog();
	virtual void OnOK();
	virtual void OnCancel();
	int ix;
	int iy;
	CBitmap bitmap[12];	//所有图片资源
	CMKJ m_kj[29];		//自定义控件
	CMDH m_dh[21];		//泵动画和箭头
	CString str[4];		//各种指示屏
	CProgressCtrl mjd;	//10阀开度调节显示
	CSpinButtonCtrl mtj;//10阀开度调节
	CYougui m_youg[3];	//油柜
	CErrout m_errout;	//错误提示
	bool sdrst;			//需要加油

	int dlay;		//延时计数1/10秒
	int setp;		//程序计数器
	int alarmsp;	//是否报警停机
	int script;		//虚拟机运行状态
	int *prog;		//程序代码数组
	int isrun;		//是否有程序
	BOOL set[11];	//故障设置
	int errn;		//故障数目
	int dostop;		//强制停机
	int show[5];	//显示值
	int setshow[4];	//设定值

//	int isactive;	//是否激活

	afx_msg void OnTimer(UINT nIDEvent);
	BOOL Create();
	CWnd* m_pParent;
	int m_nID;
protected:
	virtual void PostNcDestroy();
public:
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	int chkrect(CPoint point);
	void Drewme(void);
	void luoji(void);	//简单逻辑处理
	void showmsg(int sty, int msg);
	void chk(void);			//自动靠近设定值
//	afx_msg void OnActivate(UINT nState, CWnd* pWndOther, BOOL bMinimized);
};

⌨️ 快捷键说明

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