2012-05-09 115 views
0

我想在Win32應用程序中實現雙緩衝,所以我需要將窗口的控件從最後面的控件繪製到最前面。據我瞭解,WM_EX_COMPOSITED這樣做,但它也做雙緩衝本身。我怎樣才能讓窗戶從底部到頂部像WS_EX_COMPOSITED一樣被繪,而沒有得到雙緩衝一起呢?WM_EX_COMPOSITED無雙緩衝


我不使用WM_EX_COMPOSITED雙緩衝,因爲我覺得我可以手工做的更好,而不是與DWM閃爍等

回答

1

使用WS_EX_TRANSPARENT擴展窗口風格使頂層窗口塗料最後。

+0

我以爲我試過這個,但我想我只是沒有做對,謝謝。 –