windows - 使用 Windows 7 风格的消息框

标签 windows user-interface windows-7 dialog

在此处阅读有关正确用户界面的 MSDN 文章后:

http://msdn.microsoft.com/en-us/library/aa974176.aspx

我想修改我在我的应用程序中使用的消息框以反射(reflect)这些准则(例如,使用更大字体的主要说明,更好地命名按钮等...)。

我的问题是,是否有一个 API 可以让您轻松构建此类消息框(如 user32\MessageBox()),或者您实际上是否必须按照指南构建自己的消息框?

最佳答案

大多数情况下,当您使用 MessageBox 或适用于您正在使用的语言的任何包装器(您没有说)时,您就会明白(试试看!)。还有基于任务的对话框,它远远超出了是/no/取消消息框的世界。如果您使用的是 C++,则有一个 Win32 API,如果您使用的是 C# 或 VB.NET,则 Windows API 代码包有一个包装器。

关于windows - 使用 Windows 7 风格的消息框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2960389/

相关文章:

java - 在 Java 中处理和关闭窗口

java - 如何找到绕另一个圆的圆周旋转的圆的圆周坐标?

java - JAVA可以改变环境变量吗?

php - 在 WIndows Apache 2.4 中安装 casperJS 和 phantomJS 向 PHP 传递数据

windows - 默认 Windows 缩放到 150%?

windows - 将 mac 上生成的 ssh key 转换为 ppk

c++ - 在运行时从 MFC 中的派生类添加控件

windows-7 - cx_freeze pyqt4 示例 ("\samples\PyQt4") 不起作用

Java 访问被拒绝

windows - 创建一个 .bat 文件以管理员身份运行 exe