У меня есть приложение с окном OpenGL в качестве дочернего окна главного окна.
Когда я отображаю диалоговое окно над окном OpenGL, оно не отображается. Как будто он не получает WM_PAINT
сообщений. Если я могу угадать положение строки заголовка диалогового окна, я могу перетащить его, и оно все равно будет отзывчивым.
Я понимаю, что это может быть расплывчатым вопросом, но мне было интересно, видел ли кто-нибудь еще такое поведение раньше и знал ли решение?
Мне было интересно, изменится ли дескриптор формата пикселя - у меня было PFD_DRAW_TO_WINDOW
, но изменение на PDF_DRAW_TO_BITMAP
не имело никакого значения. Я не уверен, на что еще я должен смотреть?