📄 seterr.cpp
字号:
// Seterr.cpp : 实现文件
//
#include "stdafx.h"
#include "FZK.h"
#include "Seterr.h"
#include ".\seterr.h"
// CSeterr 对话框
IMPLEMENT_DYNAMIC(CSeterr, CDialog)
CSeterr::CSeterr(CWnd* pParent /*=NULL*/)
: CDialog(CSeterr::IDD, pParent)
{
}
CSeterr::~CSeterr()
{
}
void CSeterr::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Check(pDX, IDC_CHECK1, set[0]);
DDX_Check(pDX, IDC_CHECK2, set[1]);
DDX_Check(pDX, IDC_CHECK3, set[2]);
DDX_Check(pDX, IDC_CHECK4, set[3]);
DDX_Check(pDX, IDC_CHECK5, set[4]);
DDX_Check(pDX, IDC_CHECK6, set[5]);
DDX_Check(pDX, IDC_CHECK7, set[6]);
DDX_Check(pDX, IDC_CHECK8, set[7]);
DDX_Check(pDX, IDC_CHECK9, set[8]);
DDX_Check(pDX, IDC_CHECK10, set[9]);
DDX_Check(pDX, IDC_CHECK11, set[10]);
}
BEGIN_MESSAGE_MAP(CSeterr, CDialog)
ON_BN_CLICKED(IDOK, OnBnClickedOk)
ON_BN_CLICKED(IDC_CHECK1, OnBnClicked1)
ON_BN_CLICKED(IDC_CHECK2, OnBnClicked2)
ON_BN_CLICKED(IDC_CHECK3, OnBnClicked3)
ON_BN_CLICKED(IDC_CHECK4, OnBnClicked4)
ON_BN_CLICKED(IDC_CHECK5, OnBnClicked5)
ON_BN_CLICKED(IDC_CHECK6, OnBnClicked6)
ON_BN_CLICKED(IDC_CHECK7, OnBnClicked7)
ON_BN_CLICKED(IDC_CHECK8, OnBnClicked8)
ON_BN_CLICKED(IDC_CHECK9, OnBnClicked9)
ON_BN_CLICKED(IDC_CHECK10, OnBnClicked10)
ON_BN_CLICKED(IDC_CHECK11, OnBnClicked11)
END_MESSAGE_MAP()
// CSeterr 消息处理程序
BOOL CSeterr::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: 在此添加额外的初始化
for(int i=0;i<11;i++)
{
i==issecl?set[i]=1:set[i]=0;
}
UpdateData(FALSE);
return TRUE; // return TRUE unless you set the focus to a control
// 异常: OCX 属性页应返回 FALSE
}
void CSeterr::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
OnOK();
}
void CSeterr::OnBnClicked1()
{
// UpdateData(TRUE);
if(set[0]==0)
{
set[issecl]=0;
set[0]=1;
UpdateData(FALSE);
issecl=0;
}
else
{
set[0]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked2()
{
// UpdateData(TRUE);
if(set[1]==0)
{
set[issecl]=0;
set[1]=1;
UpdateData(FALSE);
issecl=1;
}
else
{
set[1]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked3()
{
// UpdateData(TRUE);
if(set[2]==0)
{
set[issecl]=0;
set[2]=1;
UpdateData(FALSE);
issecl=2;
}
else
{
set[2]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked4()
{
// UpdateData(TRUE);
if(set[3]==0)
{
set[issecl]=0;
set[3]=1;
UpdateData(FALSE);
issecl=3;
}
else
{
set[3]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked5()
{
if(set[4]==0)
{
set[issecl]=0;
set[4]=1;
UpdateData(FALSE);
issecl=4;
}
else
{
set[4]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked6()
{
if(set[5]==0)
{
set[issecl]=0;
set[5]=1;
UpdateData(FALSE);
issecl=5;
}
else
{
set[5]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked7()
{
if(set[6]==0)
{
set[issecl]=0;
set[6]=1;
UpdateData(FALSE);
issecl=6;
}
else
{
set[6]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked8()
{
if(set[7]==0)
{
set[issecl]=0;
set[7]=1;
UpdateData(FALSE);
issecl=7;
}
else
{
set[7]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked9()
{
if(set[8]==0)
{
set[issecl]=0;
set[8]=1;
UpdateData(FALSE);
issecl=8;
}
else
{
set[8]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked10()
{
if(set[9]==0)
{
set[issecl]=0;
set[9]=1;
UpdateData(FALSE);
issecl=9;
}
else
{
set[9]=0;
UpdateData(FALSE);
issecl=-1;
}
}
void CSeterr::OnBnClicked11()
{
if(set[10]==0)
{
set[issecl]=0;
set[10]=1;
UpdateData(FALSE);
issecl=10;
}
else
{
set[10]=0;
UpdateData(FALSE);
issecl=-1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -