ACTIVEFORM怎样响应IE的事件?(100分)

  • 主题发起人 主题发起人 jinghuiw
  • 开始时间 开始时间
J

jinghuiw

Unregistered / Unconfirmed
GUEST, unregistred user!
请教一个问题:
ACTIVEFORM怎样响应IE的事件? 如:IE的滚动条滚动后,IE 中的ACTIVEFORM就花了,
如果能响应IE的这个事件,就可以在ACTIVEFORM中用程序控制刷新。
 
我也遇到过同样得问题,请问
哪位高手能好好解答一下吗?
ActiveForm 具体的运行以及响应事件的详细情况!
 
有难度,其实我都不知道ActiveForm到底能做什么的。真的,
虽然很好玩,可是实际的应用就比较难了。
 
在soruce/vcl/打开axctrls.pas,找到函数
function TActiveXControl.SetObjectRects(const rcPosRect: TRect;
const rcClipRect: TRect): HResult;
var
WinRect: TRect;
begin
try
IntersectRect(WinRect, rcPosRect, rcClipRect);
FWinControl.BoundsRect := rcPosRect;
~~~~~~~~~~改成这样,重新编译成dcu,替换原来lib目录下的
Result := S_OK;
except
Result := HandleException;
end;
end;
 
接受答案了.
 
以上方法试了一下怎么不行
 
后退
顶部