📄 step5.cpp
字号:
//Copyright 1994-1997飞虹软件工作室
//本程序演示如何产生检查框控制
#include"..\include\app.h"
#include"..\include\mapp.h"
#include"..\include\mcheck.h"
ifstream MApp::HZ("\\SUNSHINE\\hz.fon",ios::binary); //汉字库
MApp * MApp::Application; //应用标志,上2行必须定义!
class myMCheck : public MCheck
{
public:
myMCheck(int x,int y,char *text,char *idname,int cs=1)
: MCheck(x,y,text,idname,cs){}
virtual int F(){cout<<"\a";return 1;} // 重载F,当点中时执行
};
main()
{
MApp myapp; //产生一个应用
myapp.Paint("检查框");
myapp.Add(*new MCheck(100,100,"Sunshine","C1",1));
//参数1,2:位置,参数3,4:提示信息和标志"
//参数5:初始状态,1点中,0没有点中
//可由GetChecked()返回其状态
myapp.Add(*new MCheck(260,100,"飞虹","C1",1));
myapp.Add(*new myMCheck(100,200,"杨海俊先生","C1",0));
myapp.Add(*new myMCheck(260,200,"点中响铃","C1",1));
return myapp.Process();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -