Преимущество использования окна вместо диалога - PullRequest
1 голос
/ 12 ноября 2011

Может кто-нибудь сказать мне преимущества заполнения WNDCLASS структуры и вызова CreateWindow вместо простого использования диалогового окна?
Использование диалогового окна для основного окна графического интерфейса пользователя намного проще, поскольку я могу создать его с помощьюредактор ресурсов.

Так может ли кто-нибудь дать мне причину, по которой я хотел бы создать окно вместо диалога для главного окна графического интерфейса?

1 Ответ

0 голосов
/ 12 ноября 2011

Диалоговое окно - это частный случай окна, предназначенного для управления дочерними элементами управления (которые сами являются окнами другого типа).

Окно, созданное с помощью своего собственного winclass, - это окно, которое должно иметь своесвоя семантика в использовании входных данных и создании собственных выходных данных.

Обычно это элемент управления, который еще не существует.

Это не вопрос преимуществ, просто способ создать другой несуществующий элемент.вещь, не полностью основанная на повторном использовании существующих других.

...