Программа Win32 API на основе диалогового окна не будет отображать окно при использовании элемента управления Richedit - PullRequest
1 голос
/ 23 февраля 2012

Я написал диалоговое приложение для Windows, которое содержит два элемента управления редактирования и два элемента управления кнопки.ResEdit 1.5.9-x64 использовался для создания диалогового окна и размещения / позиционирования элементов управления.Программа компилируется и работает отлично, и все работает как положено.

Однако, как только я помещаю элемент управления richedit в диалоговое окно, приложение компилируется без ошибок, но когда я пытаюсь его запустить, ничего не происходит,Окно больше не появляется, и диспетчер задач Windows не показывает запущенный экземпляр программы.Я искал в Интернете и в stackoverflow некоторую помощь по этой проблеме, но я ничего не нашел.

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

Может кто-нибудь помочь мне или указать мне правильное направление относительно того, какой шаг я пропускаю?

1 Ответ

1 голос
/ 26 февраля 2012

Комментарий Джесси решил проблему, однако я не смог отметить ответ на вопрос.Поэтому я использую ссылку для ответа на свой вопрос:

«Необходимо вызвать функцию LoadLibrary для загрузки Riched32.dll, Riched20.dll или Msftedit.dll до создания диалога».Цитата взята отсюда.- Джесси 1

...