【问题标题】:Create password dialog window创建密码对话框窗口
【发布时间】:2011-02-22 03:22:06
【问题描述】:

如何在启动主对话窗口之前设置密码对话窗口?

【问题讨论】:

  • 您的意思是打开 Windows 身份验证对话框还是创建自定义密码对话框?
  • 用于授予应用程序访问权限的密码对话窗口。
  • 您是对对话框进行硬编码还是使用资源文件?
  • 我会同时使用资源文件中的密码和主对话框,但我也可以创建一个硬编码窗口。

标签: c++ winapi dialog window


【解决方案1】:

您只需要像创建任何其他对话框一样创建对话框。

也许您问题的根源在于您不确定如何创建显示密码的EDIT 控件。诀窍是使用ES_PASSWORD 样式创建它,以便用户输入的文本在键入时隐藏。

您可能不想将密码以纯文本格式存储在可执行文件中。

你的问题并没有给我们太多的继续。如果你能说出你的问题是什么、你卡在哪里、你不明白什么等会更好。

【讨论】:

  • 通常,我会创建一个子窗口而不重新定义消息循环。但是,当您在启动主窗口之前需要自己的窗口时,我很困惑地认为我真的需要两个消息循环来处理两个单独的无模式对话框吗?
  • @user2133 密码对话框肯定是一个模态对话框,所以运行它自己的消息循环?如果它的无模式没有问题,那么两个无模式窗口都会非常愉快地运行在主应用程序的消息循环之外。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-31
  • 1970-01-01
相关资源
最近更新 更多