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

📄 step4.cpp

📁 飞虹 vision仿windows开发
💻 CPP
字号:
//Copyright 1994-1997飞虹软件工作室
//本程序演示如按钮控制
#include"..\include\app.h"
#include"..\include\mapp.h"
#include"..\include\mbutton.h"
ifstream MApp::HZ("\\SUNSHINE\\hz.fon",ios::binary); //汉字库
MApp * MApp::Application; //应用标志,上2行必须定义!
class myMButton : public MButton
 {
	public:
	 myMButton(int x,int y,int w,int h,char *text,char *idname,
				  char *statustext,int sf)
	  : MButton(x,y,w,h,text,idname,statustext,sf){}
	 virtual int F() {cout<<"\a";return 1;}  //重载F函数,当按钮按下时激活此函数
	//按钮处理函数将F函数返回值传给应用,如果是0,应用结束
 };
main()
 {
  MApp myapp; //产生一个应用
  myapp.Paint("按钮控制");
  myapp.Add(*new MButton(100,100,60,50,"按钮一","B1","在按钮一上"));
  //前四个参数是按钮左上角坐标和长宽(我们以后简单称位置),第5参数
  //是按钮提示,后一个为标志,最后参数是鼠标经过按钮时的状态提示
  //默认第6参数是1,表示有状态提示,为0时没有
  myapp.Add(*new myMButton(170,100,60,50,"响铃","B2","",0));
  return myapp.Process();
 }

⌨️ 快捷键说明

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