"Error message showing" C++ Windows 应用程序的最佳做法
"Error message showing" best practice for C++ windows application
在windows应用程序中显示错误信息有几种方式。
- 默认错误信息弹出与
OK
按钮。 - 带有错误信息的自定义对话框(可能带有
cancel
和ok
按钮) - 当其他元素处于活动状态时显示窗口中的某个位置
- 通过透明面板遮罩窗口,并显示错误与
ok
按钮(类似的东西,但不完全是)。
那么哪种方法最适合错误信息的显示。向用户显示错误消息或最佳实践时,我们需要考虑哪些事项?
这取决于错误的严重程度。
如果您有一个错误的输入到Textfield
,您可能会显示一个红色字母的标签,显示"错误"或类似的东西。对于更严重的错误,您可能会显示MessageBox
,红色地面上有一个漂亮的白色十字,表明确实出了问题。
考虑到,对于很小的输入错误,弹出窗口可能会分散用户的注意力,甚至激怒他/她。
大多数语言都提供了使消息样式出错的选项。公认的做法似乎是一个带有错误消息"style"的ok按钮。通常这意味着图标是一个感叹号或类似的东西。
相关文章:
- 将FFMpeg AVFrame对象从C++应用程序流式传输到Python的最佳方法?
- 将数据从一个应用程序单向发送到另一个应用程序的最佳做法
- 开发C++应用程序,目标服务器有不同的std lib版本,最佳实践是什么
- 拥有用于QT应用程序的Web用户界面的最佳方法
- 要打开以供C++中的应用程序最佳使用的并行套接字/TCP连接数
- 测试使用visual studio编写的C++android应用程序的最佳方法是什么.不升级到windows专业版
- 在java/c++/c/actionscript-3应用程序中使用静态变量的最佳方法是什么?
- 跨平台桌面应用程序的最佳javascript引擎
- 在应用程序中阻止系统关闭的最佳方法是什么
- PHP 脚本与应用程序通信的最佳方法
- 构建与 Android 应用程序通信的C++程序的最佳方式
- 将我的应用程序与内核连接的最佳方式是什么
- 普通C++应用程序GUI开发的最佳实践
- 使用Qt框架减少多线程应用程序中数据库连接的最佳策略
- 将C#系统转换为跨平台应用程序的最佳编程语言
- Qt:保存Qt-creator应用程序的SQLite数据库的最佳"Path"在哪里?
- 什么是使应用程序具有CPU和GPU计算后端的最佳方法
- 用于开发winform应用程序的最佳UI框架或语言
- 创建一个c++应用程序与nginx通信的最佳方法
- 为什么通过系统("color YX")更改控制台应用程序中C++颜色不是最佳解决方案?