Файлы ресурсов или функция «CreateWindow» для графического интерфейса? - PullRequest
0 голосов
/ 25 сентября 2010

Моя программа имеет статический интерфейс, но я не знаю, как лучше всего сделать мой интерфейс. С файлами ресурсов или с помощью функции CreateWindow с использованием сообщения WM_CREATE?

Спасибо

1 Ответ

1 голос
/ 25 сентября 2010

Я бы рекомендовал сначала начать с ресурсов диалога.Затем, если / когда этого недостаточно, создайте свои собственные окна напрямую.

Как хардкорный нативный разработчик, если вы действительно хотите создавать приложения с приятным графическим интерфейсом, я не хочу этого говорить, но вы получитегораздо больше отдачи, если вы используете .NET WPF - или даже Windows Forms в качестве языка разметки окон.

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

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