Win32 - содержимое на вкладке исчезает при перетаскивании с экрана - PullRequest
1 голос
/ 17 апреля 2011

Я использую ресурсы с Win32 для создания диалога, содержащего элемент управления с одной вкладкой. Вкладка отлично работает при смене вкладок, но каким-то образом перетаскивание окна за пределы экрана (например, перетаскивание его за нижнюю часть экрана, а затем обратно) приведет к исчезновению содержимого вкладки. Я думаю, что это может быть проблемой с тем, как я установил свойства отсечения, но после долгих хлопот я все же не получил, что все работает именно так, как я ожидаю.

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

http://localhostr.com/file/nPTbTTQ/skeleton.rar

1 Ответ

1 голос
/ 17 апреля 2011

Это проблема Z-порядка, диалог позади элемента управления вкладкой. Измените родителя внутреннего диалога с hwndDlg на hwndTab. Я не хочу догадываться, почему вы вообще видели статический управляющий текст.

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