У меня есть главное окно, созданное с помощью:
if (!fullscreen)
{
wStyle = WS_OVERLAPPED | WS_BORDER | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_CLIPCHILDREN;
wExStyle = WS_EX_TOPMOST;
}
else
{
wStyle = WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN;
wExStyle = WS_EX_TOPMOST;
}
У меня также есть дочернее окно, созданное с:
wStyle = WS_VISIBLE | WS_POPUP | WS_CHILD;
wExStyle = WS_EX_TOPMOST;
Все идет хорошо, когда я не в полноэкранном режиме.(т.е. дочернее окно хорошо отображается в верхней части родительского окна.)
Но когда я нахожусь в полноэкранном режиме, родительское окно закрашивается поверх дочернего окна, что вызывает ужасное мерцание.
Как установить свойства для основного и дочернего окна, чтобы хорошо отображать дочернее окно даже в полноэкранном режиме?
Заранее спасибо за все ваши ответы.