Использование окон сообщений в стиле Windows 7 - PullRequest
4 голосов
/ 02 июня 2010

После прочтения статьи MSDN о правильном пользовательском интерфейсе здесь:

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

Я хочу изменить окна сообщений, которые я использую в своих приложениях, чтобы отразить эти рекомендации (например, иметь основные инструкции более крупным шрифтом, лучше называть кнопки и т. Д.).

У меня вопрос: есть ли API, который позволяет вам легко создавать подобные окна сообщений (например, user32 \ MessageBox ()), или вам действительно нужно создавать свои собственные окна сообщений, которые следуют рекомендациям?

1 Ответ

2 голосов
/ 02 июня 2010

В основном вы получаете это (попробуйте и посмотрите!), Когда вы используете MessageBox или какую-либо оболочку, применяемую на языке, который вы используете (вы не сказали). Существует также диалог на основе задач, который выходит далеко за рамки да/ нет / отменить мир сообщения.Для этого есть Win32 API, если вы находитесь в C ++, а в Windows API Code Pack есть оболочка, если вы находитесь в C # или VB.NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...