亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? logindlg.cpp

?? 用VC開發的背單詞小軟件
?? CPP
字號:
// LoginDlg.cpp : implementation file
//

#include "stdafx.h"
#include "winbdc.h"
#include "LoginDlg.h"
#include "WinBDCDlg.h"
#include "CreateUserDlg.h"

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

/////////////////////////////////////////////////////////////////////////////
// CLoginDlg dialog


CLoginDlg::CLoginDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CLoginDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CLoginDlg)
	m_strUserName = _T("");
	m_strPassWord = _T("");
	//}}AFX_DATA_INIT
}


void CLoginDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CLoginDlg)
	DDX_Text(pDX, IDC_USERNAME, m_strUserName);
	DDV_MaxChars(pDX, m_strUserName, 12);
	DDX_Text(pDX, IDC_PASSWORD, m_strPassWord);
	DDV_MaxChars(pDX, m_strPassWord, 12);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CLoginDlg, CDialog)
	//{{AFX_MSG_MAP(CLoginDlg)
	ON_EN_CHANGE(IDC_PASSWORD, OnChangePassword)
	ON_EN_CHANGE(IDC_USERNAME, OnChangeUsername)
	ON_WM_SHOWWINDOW()
	ON_BN_CLICKED(IDC_NEWUSER, OnNewuser)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CLoginDlg message handlers

void CLoginDlg::OnChangePassword() 
{
	// TODO: If this is a RICHEDIT control, the control will not
	// send this notification unless you override the CDialog::OnInitDialog()
	// function and call CRichEditCtrl().SetEventMask()
	// with the ENM_CHANGE flag ORed into the mask.
	
	// TODO: Add your control notification handler code here
	UpdateData(true);
}

void CLoginDlg::OnChangeUsername() 
{
	// TODO: If this is a RICHEDIT control, the control will not
	// send this notification unless you override the CDialog::OnInitDialog()
	// function and call CRichEditCtrl().SetEventMask()
	// with the ENM_CHANGE flag ORed into the mask.
	
	// TODO: Add your control notification handler code here
	UpdateData(true);
}

void CLoginDlg::OnOK() 
{
	// TODO: Add extra validation here
	char Directory[100], szUserName[20], szPassWord[20], szGroup[20];
	GetCurrentDirectory(100,Directory);
	CString str(Directory);
	str += "\\User.inf";
	FILE *fp;
	fp = fopen((LPCTSTR)str, "r");
	if(fp == NULL)
	{
		MessageBox("User.inf文件打開失敗!");
		::ExitProcess(0);
	}
	while(!feof(fp))
	{
		fscanf(fp, "%s", szUserName);
		fscanf(fp, "%s", szPassWord);
		fscanf(fp, "%s", szGroup);
		pUser = new CUser(szUserName, szPassWord, szGroup);
		m_UserList.AddTail(pUser);
	}
	fclose(fp);
	int i = 0;
	for(i=0; i<m_UserList.GetCount(); i++)
	{
		pUser = m_UserList.GetAt(m_UserList.FindIndex(i));
		if(pUser->m_UserName.Compare(m_strUserName) == 0 && pUser->m_PassWord.Compare(m_strPassWord) == 0)
		{
			pUser->m_bIsMe = true;
			((CWinBDCDlg *)::AfxGetMainWnd())->m_UserList.RemoveAll();
			((CWinBDCDlg *)::AfxGetMainWnd())->m_UserList.AddTail(&m_UserList);
			CDialog::OnOK();
			break;
		}
	}
	if(i>=m_UserList.GetCount())
	{
		MessageBox("用戶名或密碼錯誤,請重試");
		((CEdit *)GetDlgItem(IDC_USERNAME))->SetWindowText("");
		((CEdit *)GetDlgItem(IDC_USERNAME))->SetFocus();
		((CEdit *)GetDlgItem(IDC_PASSWORD))->SetWindowText("");
	}
}

void CLoginDlg::OnShowWindow(BOOL bShow, UINT nStatus) 
{
	CDialog::OnShowWindow(bShow, nStatus);
	
	// TODO: Add your message handler code here
	((CEdit *)GetDlgItem(IDC_USERNAME))->SetFocus();
}

void CLoginDlg::OnNewuser() 
{
	// TODO: Add your control notification handler code here
	CCreateUserDlg dlg;
	if(dlg.DoModal() == IDOK)
	{
		char Directory[100], szUserName[20], szPassWord[20], szGroup[20];
		GetCurrentDirectory(100,Directory);
		CString str(Directory);
		str += "\\User.inf";
		FILE *fp;
		fp = fopen((LPCTSTR)str, "r");
		while(!feof(fp))
		{
			fscanf(fp, "%s", szUserName);
			fscanf(fp, "%s", szPassWord);
			fscanf(fp, "%s", szGroup);
			pUser = new CUser(szUserName, szPassWord, szGroup);
			m_UserList.AddTail(pUser);
		}
		fclose(fp);
		pUser = new CUser(dlg.m_UserName, dlg.m_PassWord, "Guest");
		pUser->m_bIsMe = true;
		m_UserList.AddTail(pUser);
		((CWinBDCDlg *)::AfxGetMainWnd())->m_UserList.RemoveAll();
		((CWinBDCDlg *)::AfxGetMainWnd())->m_UserList.AddTail(&m_UserList);
		CDialog::OnOK();
	}
	else
	{
		MessageBox("CANCEL");
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人a级片| 综合婷婷亚洲小说| 99视频精品全部免费在线| 日日骚欧美日韩| 国产精品三级电影| 久久新电视剧免费观看| 3d动漫精品啪啪| 91国模大尺度私拍在线视频| 久久国产婷婷国产香蕉| 一级做a爱片久久| 亚洲色图欧美偷拍| 国产欧美精品区一区二区三区| 欧美一区二区三区公司| 欧美影院一区二区| 懂色av中文一区二区三区| 日韩1区2区日韩1区2区| 一区二区三区成人在线视频| 国产精品午夜免费| 国产欧美精品区一区二区三区 | 天天操天天综合网| 亚洲自拍偷拍网站| 一区二区在线观看视频| 亚洲精品高清视频在线观看| 国产精品久久久久久久浪潮网站| 国产欧美日韩在线看| 久久久久亚洲蜜桃| 久久久.com| 久久日韩精品一区二区五区| 精品国产亚洲一区二区三区在线观看| 欧美在线视频全部完| 欧美系列亚洲系列| 在线成人av影院| 91精品国模一区二区三区| 日韩欧美在线网站| 久久久久国产精品厨房| 欧美国产丝袜视频| 国产精品国产三级国产三级人妇| 精品国产精品网麻豆系列| 91精品国产综合久久婷婷香蕉| 欧美日韩精品一区二区三区蜜桃| 欧美日韩成人综合| 精品成人免费观看| 欧美激情一区二区三区全黄| 成人欧美一区二区三区小说| 亚洲美女偷拍久久| 日本亚洲最大的色成网站www| 麻豆精品一二三| 国产成人在线视频免费播放| 国产凹凸在线观看一区二区| av网站一区二区三区| 国产精品不卡视频| 色综合天天狠狠| 亚洲欧美日韩国产手机在线| 色婷婷国产精品| 蜜桃视频一区二区三区在线观看| 青青草国产成人av片免费| 4438成人网| 婷婷丁香久久五月婷婷| 日韩一区二区三区高清免费看看| 欧美96一区二区免费视频| 国产精品入口麻豆原神| 国产一区激情在线| 欧美不卡在线视频| 美女诱惑一区二区| 久久影院电视剧免费观看| 婷婷激情综合网| 欧美男同性恋视频网站| 日本一区二区三区免费乱视频 | 国产精品一区二区久激情瑜伽| 欧美色图天堂网| 日韩影院免费视频| 精品免费99久久| 国产激情一区二区三区四区 | 国产欧美日产一区| 日本在线播放一区二区三区| 欧美日韩国产另类一区| 在线欧美日韩国产| 日本91福利区| 日韩精品91亚洲二区在线观看| 国产欧美日本一区视频| 国产精品免费av| 中文字幕免费在线观看视频一区| 欧美二区三区91| 亚洲精品自拍动漫在线| 麻豆成人久久精品二区三区红| 欧美精品在欧美一区二区少妇| 91碰在线视频| 国产精品美女久久久久久久久久久| 亚洲品质自拍视频| 精品粉嫩超白一线天av| 香蕉久久一区二区不卡无毒影院| 99精品久久免费看蜜臀剧情介绍| 久久综合九色综合欧美98| 日韩专区欧美专区| 99国产精品国产精品久久| 国产日韩欧美综合一区| 国产精品一区免费视频| 欧美一区二区三区成人| 日韩不卡在线观看日韩不卡视频| 欧美一级日韩一级| 成人av在线网| 精久久久久久久久久久| 国产在线精品不卡| 亚洲国产成人午夜在线一区| 日韩一二三区不卡| 久久久久综合网| 午夜精品在线看| 天天影视色香欲综合网老头| 久久女同性恋中文字幕| 蜜臀国产一区二区三区在线播放| 91在线播放网址| 国产精品的网站| a4yy欧美一区二区三区| 亚洲最色的网站| 欧美日韩精品专区| 午夜国产精品一区| 欧美videos大乳护士334| 国产一区二区在线观看视频| 欧美激情一区二区三区全黄| www.欧美日韩国产在线| 一区二区高清免费观看影视大全| 91麻豆自制传媒国产之光| 亚洲欧美偷拍三级| 91精品国产一区二区三区香蕉| 奇米色一区二区| 国产人成亚洲第一网站在线播放| av不卡在线播放| 日韩黄色一级片| 久久精品一区二区三区不卡| 91免费国产视频网站| 婷婷六月综合网| 亚洲精品一区二区三区蜜桃下载 | 国产一区免费电影| 久久久五月婷婷| 日本韩国精品在线| 久久成人精品无人区| 亚洲国产成人一区二区三区| 欧美视频中文字幕| 国产精品99久| 视频一区二区三区在线| 日本一区二区三区免费乱视频 | a4yy欧美一区二区三区| 五月天激情综合网| 国产精品剧情在线亚洲| 日韩一区二区三区精品视频| 91在线国内视频| 轻轻草成人在线| 欧美国产视频在线| 日韩精品一区二区三区在线观看| 97久久精品人人做人人爽| 精品一区二区三区久久| 亚洲午夜激情av| 中文字幕日韩欧美一区二区三区| 日韩欧美一区在线| 欧美综合视频在线观看| 成人av资源在线观看| 久久国产成人午夜av影院| 亚洲图片另类小说| 精品国产一区二区国模嫣然| 色综合久久中文字幕| 国产精品白丝jk黑袜喷水| 丝袜a∨在线一区二区三区不卡| 国产精品美女久久久久av爽李琼| 久久久久久亚洲综合影院红桃| 欧美日韩不卡一区二区| 欧美色国产精品| 欧美一区二区三区视频在线观看 | 91麻豆.com| 91精品福利在线| 这里只有精品99re| 欧美激情综合五月色丁香| 亚洲欧美日韩久久精品| 婷婷开心久久网| 成人激情动漫在线观看| 欧美人狂配大交3d怪物一区| 精品国产污污免费网站入口| 1区2区3区精品视频| 久久99国产精品成人| 欧美日韩国产影片| 国产精品久久久99| 激情综合色播激情啊| 91激情在线视频| 中文字幕二三区不卡| 久久 天天综合| 欧美精品欧美精品系列| 一区二区在线观看视频在线观看| 久久99久久久久久久久久久| 91香蕉国产在线观看软件| 久久精品一区四区| 国产精品99久久久| 国产亚洲女人久久久久毛片| 青青草视频一区| 欧美成人精品福利| 极品美女销魂一区二区三区免费| 色综合色狠狠天天综合色| 中文字幕巨乱亚洲| 97成人超碰视| 亚洲免费av网站| 欧美日韩黄色影视| 午夜电影一区二区|