当前位置: 代码迷 >> Windows Mobile >> 小弟我用画背景方式做了几个伪透明按钮
  详细解决方案

小弟我用画背景方式做了几个伪透明按钮

热度:206   发布时间:2016-04-25 08:03:34.0
我用画背景方式做了几个伪透明按钮
放在同一个窗体上 为什么


【按钮1】
【按钮2】
【按钮3】
【按钮4】


当我按完按钮1,接着按按钮2 这时候按钮1要闪一下

但是如果一直是按按钮1 是不闪的 我内部做了双缓冲

------解决方案--------------------
不要用MFC!MFC会重绘背景导致闪屏
------解决方案--------------------
你在按按钮2时,按钮1所在的Rect被置为InvalidateRect(hwnd, TRUE)区域了
双缓冲是解决不了这种闪烁的
  相关解决方案