當前位置:編程學習大全網 - 網站源碼 - 易語言GDI畫的時候Msg=#WM_MOVE不能畫嗎?新手求教

易語言GDI畫的時候Msg=#WM_MOVE不能畫嗎?新手求教

我沒用過易語言,但經常用C++做PNG圖片的界面。我明白妳的意思。按大意說以下:

雖然PNG圖片是透明的,但是重繪時需要刷新其背景,否則會造成圖像殘留。下面是我寫的壹個例子程序:/renstar one/article/details/9089835。

妳移動窗口的時候發現邊框不對。請檢查您的邊框繪制的區域是否比以前小。這個看似繪制的邊框比實際的窗口要小。

如果確定是WM_MOVE導致的,那就不要直接畫了。用InvalidateRect刷新窗口得到壹個WM_PAINT消息,然後在WM_PAINT消息處理部分重新繪制。建議:所有圖紙都應在WM_PAINT下執行,以避免沖突。

  • 上一篇:360os奇少年q20如何破解
  • 下一篇:Wavedec源代碼
  • copyright 2024編程學習大全網