📄 modifydlg.cpp
字号:
// ModifyDlg.cpp : 实现文件
//
#include "stdafx.h"
#include "CMOS.h"
#include "ModifyDlg.h"
#include ".\modifydlg.h"
// CModifyDlg 对话框
IMPLEMENT_DYNAMIC(CModifyDlg, CDialog)
CModifyDlg::CModifyDlg(CWnd* pParent /*=NULL*/)
: CDialog(CModifyDlg::IDD, pParent)
, m_value(_T(""))
{
}
CModifyDlg::~CModifyDlg()
{
}
void CModifyDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDTVALUE, m_value);
}
BEGIN_MESSAGE_MAP(CModifyDlg, CDialog)
ON_BN_CLICKED(IDOK, OnBnClickedOk)
// ON_EN_CHANGE(IDC_EDTVALUE, OnEnChangeEdtvalue)
END_MESSAGE_MAP()
// CModifyDlg 消息处理程序
void CModifyDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
CString temp;
temp = m_value;
GetDlgItem(IDC_EDTVALUE)->GetWindowText(m_value);
int length = GetDlgItem(IDC_EDTVALUE)->GetWindowTextLength();
if (length>3)
{
MessageBox("Too Many chars!");
m_value = temp;
GetDlgItem(IDC_EDTVALUE)->SetWindowText(m_value);
return;
}
int value = atoi(m_value);
if(value>255)
{
MessageBox("Too large!");
m_value = temp;
GetDlgItem(IDC_EDTVALUE)->SetWindowText(m_value);
return;
}
OnOK();
}
//void CModifyDlg::OnEnChangeEdtvalue()
//{
//
//
//}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -