2012-05-09 6 views
0

Я пытаюсь реализовать двойную буферизацию в приложении Win32, поэтому мне нужны элементы управления окна, которое будет окрашиваться из верхнего управления в самый передний. Как я понимаю, WM_EX_COMPOSITED делает это, но он также выполняет двойную буферизацию . Как я могу получить окна, которые будут нарисованы снизу вверх, как WS_EX_COMPOSITED, не получая двойную буферизацию вместе с ней?WM_EX_COMPOSITED без двойной буферизации


Я не использую WM_EX_COMPOSITED для двойной буферизации, потому что я думаю, что могу сделать лучше вручную, а не мерцать с DWM и т.д.

ответ

1

Используйте WS_EX_TRANSPARENT расширенный стиль окна, чтобы сделать на высшем уровне краска окна последний.

+0

Я думал, что пробовал это, но я думаю, что я просто не сделал это правильно, спасибо. –

Смежные вопросы