Элементы управления списком не отображаются в диалоге - PullRequest
0 голосов
/ 14 января 2010

Приложение C32 win32 (не MFC), графический интерфейс которого содержит всего одно диалоговое окно из файла ресурсов [WinMain () вызывает DialogBox ()]. Это отлично работает.

Тем не менее, добавление любых «общих элементов управления» (просмотр списка, управление вкладками и т. Д.) В диалог, и они не отображаются при запуске программы. Отображаются обычные элементы управления (текстовое поле, кнопка, радиобокс и т. Д.), Но не списки или вкладки.

Элементы управления помечены как Visible = True в редакторе диалогового окна. Программа связана с comctl32.lib, и даже попытался поместить копию comctl32.dll в тот же каталог, что и exe. Тем не менее, эти списки и вкладки по-прежнему не отображаются в диалоговом окне. Что может быть причиной этого?

1 Ответ

3 голосов
/ 14 января 2010

Вы вызываете InitCommonControlsEx () в своей программе? Обязательно.

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