一个简单的登录对话框的实现

要求用户正确输入用户名和密码,然后才能进入系统。刚好前几天有个人问俺如何在程序启动时先启动登录对话框的问题,俺就给他写了个示例程序,今天拿出来给大伙共享,有什么不正确的地方请大家多多指教。

一、在 LoginTest.h 文件中添加一个 public 的 布尔型变量 BOOL m_bSuccessLogin;

二、在 LoginTestView.h 文件中添加 CLoginTestApp* pApp = (CLoginTestApp*) AfxGetApp();

现在很多程序需要在登录界面上输入正确的用户帐号和密码才能继续使用,就象 Win2000 启动后会用来定义一个指向 LoginTest 类的指针。

三、LoginTestView.cpp 文件中添加初始化函数

void CLoginTestView::OnInitialUpdate()
{
  CView::OnInitialUpdate();
  // TODO: 在此添加专用代码和/或调用基类
  p:
  logindlg.m_strUserName = _T("");
  logindlg.m_strUserPwd = _T("");
  logindlg.DoModal();
  if (strcmp(logindlg.m_strUserName,"aa") == 0 && strcmp(logindlg.m_strUserPwd,"bb") == 0)
  {
    //假定用户帐号是“aa”用户密码是“bb”
    pApp;m_bSuccessLogin = true;
  }
  else
  {
    //假定用户没有单击对话框上的“取消”按钮,则继续显示登录对话框
    if (!logindlg.m_bCancle)
    {
      AfxMessageBox(";错误的帐号或密码!";);
      goto p;
    }
  }
}

时间: 2024-11-08 19:11:52

一个简单的登录对话框的实现的相关文章

源码-用javaSSH框架做一个简单的登录功能

问题描述 用javaSSH框架做一个简单的登录功能 用SSH框架做一个简单的登录功能,登录成功则跳转到一个页面,登录失败则跳转到一个失败页面,MySQL数据库.求大神指点,最好能提供源码 解决方案 Spring 3.x 企业应用开发实战的第一个例子就符合你的要求了.Mysql+srping3 解决方案二: 告诉我你的扣扣邮箱,我发你邮箱 解决方案三: 主要还是在struts2 里面,处理业务逻辑,再跳转到指定页面,关键在struts,xml配置文件里面

怎么用Java编写一个简单的登录系统?可以注册账号的那种

问题描述 怎么用Java编写一个简单的登录系统?可以注册账号的那种 数据库用的是MySQL,但Java操作方面的不知道怎么入手,求大神指点啊,有实例参考就更好了,谢谢 解决方案 import java.awt.event.*; import javax.swing.*; import java.awt.*; import java.awt.Container; import java.util.*; import java.sql.*; class Login extends JFrame im

java中用集合写一个简单的登录功能。麻烦大家看一看

问题描述 java中用集合写一个简单的登录功能.麻烦大家看一看 //这是注册的方法 public static void reg(){ Collection id=new ArrayList();//账户 Collection passWord=new ArrayList();//密码 Scanner sc=new Scanner(System.in); System.out.println("请输入账号:"); id.add(sc.next()); System.out.printl

delphi 7中怎么给图书管理系统加上一个简单的登录界面,只要用户名密码的输入,怎么写?

问题描述 delphi 7中怎么给图书管理系统加上一个简单的登录界面,只要用户名密码的输入,怎么写? delphi 7中怎么给图书管理系统加上一个简单的登录界面,只要用户名密码的输入,怎么写? 解决方案 http://blog.sina.com.cn/s/blog_4b25da9d01009l96.html

springmvc-用jsp写一个简单的登录页面

问题描述 用jsp写一个简单的登录页面 求写一个登录页面,有form表单,然后能提交到数据库.框架是spring,数据库是sql,用java,jsp写..我是新手,所以恳求大神帮帮我.非常感谢谢.. 解决方案 form表单里面放输入框组,用于填写数据,像登陆这种涉及隐私的操作,最好使用post方式提交, 在action层,我看到你只提到了spring,那就直接servlet来接收数据进行处理,在doPost中通过request.getParameter(str)获取参数,经过一系列校验之后,就可

c#获取数据库做一个简单的登录页面

问题描述 c#获取数据库做一个简单的登录页面 解决方案 http://zhidao.baidu.com/link?url=XPKBXCNI8nfR3oTvo6rv837x4LhHMuEAdatWR0fPhw_QRuOMqO6fgtV05o3qcwrmgo9Q2BOfNT9NAFOYX6qJspKPM61MATabkYdq5SaSMnu 解决方案二: 做一个数据库登录执行页面 解决方案三: 先去学ado.net 如果要做web 去学aspnet 如果是桌面 学winform 这种程序我一大堆 可是

求助!用c#做一个简单字体设置对话框?

问题描述 不是用fontDialog看下图就是做一个简单的字体设置对话框求代码~ 解决方案 解决方案二:自己设置一个窗体,将各要素拖上去,初始化,显示,获取字体...哎呀,好复杂.解决方案三:http://www.cnblogs.com/ajiefj/archive/2010/03/31/1701726.html解决方案四:引用2楼caozhy的回复: http://www.cnblogs.com/ajiefj/archive/2010/03/31/1701726.html 多谢版主!但这个有点

求一个简单地登录注册系统就行

问题描述 急用啊,各位大神拜托了! 解决方案 解决方案二:51aspx随便下载个都有解决方案三:Referhere:解决方案四:VS2012,直接建个MVC就带登录注册功能解决方案五:用户注册实例//注册新用户protectedvoidbtnOK_Click(objectsender,EventArgse){//定义一个SqlData的新实例对象SqlDatada=newSqlData();//调用公共类的ExceRead方法,返回SqlDataReader类型的数据SqlDataReaderr

React Native实现简单的登录功能(推荐)_javascript技巧

React Native 简介: React Native 结合了 Web 应用和 Native 应用的优势,可以使用 JavaScript 来开发 iOS 和 Android 原生应用.在 JavaScript 中用 React 抽象操作系统原生的 UI 组件,代替 DOM 元素来渲染等. React Native 使你能够使用基于 JavaScript 和 React 一致的开发体验在本地平台上构建世界一流的应用程序体验.React Native 把重点放在所有开发人员关心的平台的开发效率上