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

📄 usersetdlg.cpp

📁 这是一个学生信息管理系统
💻 CPP
字号:
// UserSetDlg.cpp : 实现文件
//

#include "stdafx.h"
#include "SMS.h"
#include "UserSetDlg.h"


// CUserSetDlg 对话框

IMPLEMENT_DYNAMIC(CUserSetDlg, CPropertyPage)

CUserSetDlg::CUserSetDlg()
	: CPropertyPage(CUserSetDlg::IDD)
	, m_sNewName(_T(""))
	, m_sNewId(_T(""))
	, m_sOldPw(_T(""))
	, m_sNewPw1(_T(""))
	, m_sNewPw2(_T(""))
{
	m_backcolor=m_RGB_BkColor;
	m_brush.CreateSolidBrush(m_backcolor);
}

CUserSetDlg::~CUserSetDlg()
{
}

void CUserSetDlg::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_NEWNAME_EDIT, m_sNewName);
	DDV_MaxChars(pDX, m_sNewName, 12);
	DDX_Text(pDX, IDC_NEWID_EDIT, m_sNewId);
	DDV_MaxChars(pDX, m_sNewId, 12);
	DDX_Text(pDX, IDC_OLDPW_EDIT, m_sOldPw);
	DDV_MaxChars(pDX, m_sOldPw, 12);
	DDX_Text(pDX, IDC_NEWPW1_EDIT, m_sNewPw1);
	DDV_MaxChars(pDX, m_sNewPw1, 12);
	DDX_Text(pDX, IDC_NEWPW2_EDIT, m_sNewPw2);
	DDV_MaxChars(pDX, m_sNewPw2, 12);
}


BEGIN_MESSAGE_MAP(CUserSetDlg, CPropertyPage)
	ON_EN_CHANGE(IDC_NEWID_EDIT, &CUserSetDlg::OnEnChange)
	ON_EN_CHANGE(IDC_NEWNAME_EDIT,&CUserSetDlg::OnEnChange)
	ON_EN_CHANGE(IDC_NEWPW1_EDIT,&CUserSetDlg::OnEnChange)
	ON_EN_CHANGE(IDC_NEWPW2_EDIT,&CUserSetDlg::OnEnChange)
	ON_EN_CHANGE(IDC_OLDPW_EDIT,&CUserSetDlg::OnEnChange)

END_MESSAGE_MAP()


// CUserSetDlg 消息处理程序

void CUserSetDlg::OnEnChange()
{
	// TODO:  如果该控件是 RICHEDIT 控件,则它将不会
	// 发送该通知,除非重写 CPropertyPage::OnInitDialog()
	// 函数并调用 CRichEditCtrl().SetEventMask(),
	// 同时将 ENM_CHANGE 标志“或”运算到掩码中。
    this->SetModified (true);
	// TODO:  在此添加控件通知处理程序代码
}
HBRUSH CUserSetDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
	HBRUSH hbr = CPropertyPage::OnCtlColor(pDC, pWnd, nCtlColor);

	// TODO:  在此更改 DC 的任何属性
	if(m_bColor)//如果用系统的,则直接返回
		return hbr;
	pDC->SetTextColor (m_RGB_CtrlColor);
	pDC->SetBkMode(BKMODE_LAST);pDC->SetBkColor (m_RGB_BkColor);
	return (HBRUSH)m_brush.GetSafeHandle ();
	// TODO:  如果默认的不是所需画笔,则返回另一个画笔
//	return hbr;
}

⌨️ 快捷键说明

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