在我的視窗的CFrame上 我放置一個有CStatic 的CFormView
這塊CStatic就是用來繪圖的區塊
在這塊CStatic 上 我又有一個具有一些button的CDialog(child屬性)在上面
可以想像的 每次在畫這塊CStatic 的時後
上面CDialog的元件一定是閃的亂七八糟
每次invalidate圖像的時後 會先呼叫CStatic::OnPaint 再呼叫CDialog::OnPaint()
按視窗的階層 應該是這樣沒錯..
double buffer似乎不是用來解決這個問題的方法
我有想到 是不是要透過CRgn?來解決
每次圖像要從新畫的時後 只畫屬於CStatic且沒被CDialog蓋住的部分?
不知 這方向去想對不對?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.217.214
推
12/13 20:40, , 1F
12/13 20:40, 1F
→
12/15 13:57, , 2F
12/15 13:57, 2F