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

📄 calculdlg.h

📁 这个是用VC编的一个计数器
💻 H
字号:
// calculDlg.h : 头文件
//

#pragma once
#include "afxwin.h"


// CcalculDlg 对话框
class CcalculDlg : public CDialog
{
// 构造
public:
	CcalculDlg(CWnd* pParent = NULL);	// 标准构造函数

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

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


	// 生成的消息映射函数
	virtual BOOL OnInitDialog();
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnBnClicked7();
	afx_msg void OnEnChangeEdit1();
	afx_msg void OnBnClickedbackspace();
	afx_msg void OnBnClickedce();
	afx_msg void OnBnClickedc();
	afx_msg void OnBnClicked8();
	afx_msg void OnBnClicked9();
	afx_msg void OnBnClickeddevide();
	afx_msg void OnBnClickedsqrt();
	afx_msg void OnBnClicked4();
	afx_msg void OnBnClicked5();
	afx_msg void OnBnClicked6();
	afx_msg void OnBnClickedmulti();
	afx_msg void OnBnClickedpercent();
	afx_msg void OnBnClicked1();
	afx_msg void OnBnClicked2();
	afx_msg void OnBnClicked3();
	afx_msg void OnBnClickedsub();
	afx_msg void OnBnClickedfrac();
	afx_msg void OnBnClicked0();
	afx_msg void OnBnClickedsign();
	afx_msg void OnBnClickedpoint();
	afx_msg void OnBnClickedadd();
	afx_msg void OnBnClickedequal();
	CButton backspace;
	CButton c;
	CButton btn7;
	CButton btn8;
	CButton btn9;
	CButton btn4;
	CButton btn5;
	CButton btn6;
	CButton btn1;
	CButton btn2;
	CButton btn3;
	CButton btn0;
	CButton sign;
	CButton point;
	CButton devid;
	CButton sqrt;
	CButton multi;
	CButton percent;
	CButton sub;
	CButton frac;
	CButton add;
	CButton equal;
//用到的变量////////////////////////////////////////
protected:
	 double m_number1;
	 double m_number2;
     double _number;
	 double _temp;
	 /////////////////////
	 int DotState,State,OpState,_DotState;
     int m1state,m2state;
     int t;
	 int _nID;
	
//////////////////////////////////////////////////
	
	// 用于显示计算结果
	double m_number;
////////////////////////////////////////////////
public:
    BOOL	AddNum(int number);//用于数字的输入
	void    Statedecide();//用于设置当前操作符的状态
	void    OperationDecide(int nID);//决定对数进行何种操作
    void    calculate(int nID);
	afx_msg void OnAboutbox();
};

⌨️ 快捷键说明

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