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

📄 calculator.cpp

📁 计算器程序
💻 CPP
字号:
#include <iostream>
#include <string>
#include <assert.h>
#include <stdio.h>
#include "calcobj.h"

using namespace std;

SimpleWindow CalcWindow("Calculator", 7.4, 5.9, Position(1.0, 1.0));
SimpleWindow AboutWindow("Aout Calculator and Us", 17.0, 12.0, Position(9.0,1.0));
CalcObj Calculator(CalcWindow, AboutWindow);

//MouseClickEvent -- pass mouse events to player
int MouseClickEvent(const Position &MousePosn) {
	Calculator.MouseClick(MousePosn);
	return 1;
}

int TimeEvent() {
	Calculator.JumpUpTimer();
	return 1;
}

// ApiMain(): open the calculator window, set display a calculator.
int ApiMain() {
        CalcWindow.Open();
        Calculator.Initialize();
	CalcWindow.SetMouseClickCallback(MouseClickEvent);
	CalcWindow.SetTimerCallback(TimeEvent);
	
   return 0;
}

int ApiEnd() {
	CalcWindow.Close();
	AboutWindow.Close();
	return 0;
}

⌨️ 快捷键说明

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