//by rgn
MessageBox(NULL,"Initial Ok!","TestMessage",MB_ICONWARNING + MB_YESNO + MB_DEFBUTTON2 );
AfxMessageBox("Next Step:Input Your Password!");
CPasswordDialog PasswordDlg;
if(PasswordDlg.DoModal ()==IDOK)
{
if(PasswordDlg.m_PasswordValue!=1925)
{
MessageBox(NULL,"口令错误","错误",MB_OK|MB_ICONERROR);
return FALSE;
}
AfxMessageBox("欢迎进入配置程序");
}
// 分析标准外壳命令、DDE、打开文件操作的命令行
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
// 调度在命令行中指定的命令。如果
// 用 /RegServer、/Register、/Unregserver 或 /Unregister 启动应用程序,则返回 FALSE。
if (!ProcessShellCommand(cmdInfo))
return FALSE;
在初始化过程中启动其他对话框
最新推荐文章于 2025-05-15 15:51:57 发布
本文介绍了一个程序如何通过MessageBox显示消息、验证用户输入的口令是否正确,以及如何解析命令行参数来调度指定的命令。程序使用了Windows API函数如MessageBox和AfxMessageBox来实现交互,通过CPasswordDialog类处理口令验证,并最终决定是否执行特定命令。
535

被折叠的 条评论
为什么被折叠?



