📄 logdlg.cpp
字号:
// LogDlg.cpp : implementation file
//
#include "stdafx.h"
#include "mc3000.h"
#include "LogDlg.h"
// LogDlg dialog
IMPLEMENT_DYNAMIC(LogDlg, CDialog)
LogDlg::LogDlg(BOOL tbValid,CWnd* pParent /*=NULL*/)
: CDialog(LogDlg::IDD, pParent)
{
m_bValid = tbValid;
}
LogDlg::~LogDlg()
{
}
void LogDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(LogDlg, CDialog)
ON_BN_CLICKED(IDCANCEL, &LogDlg::OnBnClickedCancel)
ON_BN_CLICKED(IDOK, &LogDlg::OnBnClickedOk)
END_MESSAGE_MAP()
// LogDlg message handlers
void LogDlg::OnBnClickedCancel()
{
// TODO: Add your control notification handler code here
OnCancel();
}
BOOL LogDlg::IsValid()
{
CString sName;
CString sPassword;
GetDlgItemText(IDC_EDIT_USER,sName);
GetDlgItemText(IDC_EDIT_PASSWORD,sPassword);
if (m_bValid == FALSE)
{
if (sPassword.CompareNoCase(_T("56913316")) == 0)
{
return TRUE;
}
else
{
return FALSE;
}
}
if (sName.CompareNoCase(_T("jason")) == 0 && sPassword.CompareNoCase(_T("56913311")) == 0)
{
return TRUE;
}
else
{
return FALSE;
}
}
void LogDlg::OnBnClickedOk()
{
// TODO: Add your control notification handler code here
if (IsValid())
{
}
else
{
AfxMessageBox(_T("用户名或者密码错误!"));
return;
}
OnOK();
}
BOOL LogDlg::OnInitDialog()
{
CDialog::OnInitDialog();
SetDlgItemText(IDC_EDIT_USER,_T("jason"));
SetDlgItemText(IDC_EDIT_PASSWORD,_T("test"));
return TRUE;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -