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

📄 passworddlg.cpp

📁 一个好的旅游管理系统,分享一下.不错的啊 .
💻 CPP
字号:
// PasswordDlg.cpp : implementation file
//

#include "stdafx.h"
#include "常州旅游管理系统.h"
#include "PasswordDlg.h"
#include "PasswordSet.h"


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// PasswordDlg dialog


PasswordDlg::PasswordDlg(CWnd* pParent /*=NULL*/)
	: CDialog(PasswordDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(PasswordDlg)
	m_password = _T("");
	m_name = _T("");
	//}}AFX_DATA_INIT
	x=0;
}


void PasswordDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(PasswordDlg)
	DDX_Control(pDX, IDOK, m_OK);
	DDX_Control(pDX, IDCANCEL, m_CANCEL);
	DDX_Text(pDX, IDC_PASSWORD, m_password);
	DDX_Text(pDX, IDC_NAME, m_name);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(PasswordDlg, CDialog)
	//{{AFX_MSG_MAP(PasswordDlg)
	ON_WM_PAINT()
	ON_WM_CTLCOLOR()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// PasswordDlg message handlers











void PasswordDlg::OnPaint() 
{
	CPaintDC dc(this); // device context for painting
	
   	CRect rect;
	GetClientRect(rect);
	CDC memDC;//定义一个兼容DC
	memDC.CreateCompatibleDC(&dc);//创建DC
	CBitmap bmpDraw;
	bmpDraw.LoadBitmap(IDB_BITMAP2);//装入DDB
	CBitmap* pbmpOld=memDC.SelectObject(&bmpDraw);//保存原有DDB,并选入新DDB入DC
	dc.BitBlt(0,0,rect.Width(),rect.Height(),&memDC,0,0,SRCCOPY);//将源DC中(0,0,20,20)复制到目的DC(0,0,20,20)
//	pDC->BitBlt(20,20,40,40,&memDC,0,0,SRCAND);//将源DC中(0,0,20,20)和目的DC(20,20,40,40)中区域进行AND操作
	memDC.SelectObject(pbmpOld);//选入原DDB	
	// Do not call CDialog::OnPaint() for painting messages
	
		
}



HBRUSH PasswordDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
	pDC->SetTextColor(RGB(0,0,255));
    if (nCtlColor != CTLCOLOR_EDIT && nCtlColor != CTLCOLOR_LISTBOX) 
	{
   		pDC->SetBkMode(TRANSPARENT);
     	HBRUSH B = CreateSolidBrush(RGB(255, 255, 255)); 
       
		return (HBRUSH) B;
	}
	
	
	
	HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
	
   	
	// TODO: Return a different brush if the default is not desired
	return hbr;
}

⌨️ 快捷键说明

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