创建用户无法在运行时退出的对话框
更新:2007 年 11 月
可以创建用户无法在运行时退出的对话框。此类对话框用于登录屏幕和应用程序或文档锁定。
创建用户无法在运行时退出的对话框
禁用系统菜单和对话框的“关闭”按钮。
删除**“取消”和“确定”**按钮。
在运行期间,用户无法使用这些菜单或按钮退出有模式对话框。
为了允许测试此类对话框,测试对话框函数将检测 Esc 击键(也称作 VK_ESCAPE 虚拟键)。不论对话框在运行时的行为如何,您都可以通过按 Esc 键在测试模式下终止它。
说明: |
---|
对于 MFC 应用程序,您需要重写 OnOK 和 OnCancel 的默认行为,以创建一个用户无法在运行时退出的对话框。例如,如果尝试在 MFC 向导生成的默认应用程序的“关于”框上执行上述步骤,您会看到 Esc 键和 Enter 键仍将解除该对话框。 |
有关将资源添加到托管项目的信息,请参见“.NET Framework 开发员指南”中的应用程序中的资源。有关手动将资源文件添加到托管项目、访问资源、显示静态资源和将资源字符串分配给属性的信息,请参见演练:本地化 Windows 窗体和演练:将本地化资源用于 ASP.NET。
要求
Win32