A allanhu80 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-26 #1 在word中调用vc++编写的ActiveX控件,生成一幅图片(透明的),当拖动图片时,图像变花了,请问如何刷新图片。
A allanhu80 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-27 #3 我就是在ONDRAW里重画了,不行啊,图像还是花的,是图像透明的问题。怎么让他重新刷一遍背景阿,就是把原来的背景去掉,把现在的背景画上。
A apw Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-27 #4 var r: TRect; r := Rect(0,0,control.Width, control.Height); // 控件的区域 InvalidateRect(control.Handle, @r, true); // 用控件的Handle,由GUI要求控件重绘
var r: TRect; r := Rect(0,0,control.Width, control.Height); // 控件的区域 InvalidateRect(control.Handle, @r, true); // 用控件的Handle,由GUI要求控件重绘
A allanhu80 Unregistered / Unconfirmed GUEST, unregistred user! 2004-03-17 #5 不是怎么简单的阿,我现在用的方法时图像移动前,先取得目标区域的背景,移动到目标区域后先画背景再画我的控件。