紧急求救!ActiveX嵌在网页中,用鼠标不停上下滚动网页,IE不能正常刷新?(在线等)急!急!急!

时间:2021-10-07 19:21:59
我的ActiveX嵌在网页中,用鼠标不停上下滚动网页,界面会变花
IE不能正常刷新?(在线等)急!急!急!

11 个解决方案

#1


你的程序肯定有问题,肯定是你对刷新的处理不正确造成的,也许你可以将一些相关的函数代码去掉测试一下,就可以找到错误了!

#2


不是的,是浏览器在滚动的时候没有对控件发出从绘事件,我也正为这个发愁,希望能解决

#3


你的是设计时有花屏还是网页运行时有呢,我的设计时有,运行时好好的

#4


我也发现有这个问题,而且并不是没有发出重绘事件,发出了,但是刷新就是不正常,在滚动条滚动到最上面或者最下面的时候,就会一下子恢复正常,在中间阶段的时候不正常。

找不到原因啊,我在OnDraw里面就用了一个TextOut(100,100,“aaa”),这样滚动的时候一样也会花,真奇怪啊。

#5


设计时有问题,运行时好的,估计是你没有发现这个问题出现的条件。我发现这个问题是出在浏览器窗口比控件尺寸小的时候,这个时候拖动滚动条,滚动中控件画面就会乱,滚动到底就一下好了,莫名其妙。

#6


而且只有在html中才有这种现象,在其他地方我还没有发现,真是怪事。

#7


是有这个问题,我是重载OnWindowPosChanging[IE滚动条会触发Ctrl的此消息]后在里边处理一下就好了.

#8


gjd111686(数字金刚) ,你在里面怎么处理的?重新发一下重绘消息?

#9


用你的办法解决了,就是画面有点闪烁,花一下然后恢复正常,不过总比以前好,可惜这个贴不是我开的,不能给你分。

#10


画面有点闪烁可以重载OnEraseBkgnd返回TRUE.

#11


gjd111686(数字金刚) ,edd() 两位你们在OnWindowPosChanging里怎么处理的啊,我也是同样的问题
就是在,我在里面调 UpdateWindow()函数不起作用啊;

#1


你的程序肯定有问题,肯定是你对刷新的处理不正确造成的,也许你可以将一些相关的函数代码去掉测试一下,就可以找到错误了!

#2


不是的,是浏览器在滚动的时候没有对控件发出从绘事件,我也正为这个发愁,希望能解决

#3


你的是设计时有花屏还是网页运行时有呢,我的设计时有,运行时好好的

#4


我也发现有这个问题,而且并不是没有发出重绘事件,发出了,但是刷新就是不正常,在滚动条滚动到最上面或者最下面的时候,就会一下子恢复正常,在中间阶段的时候不正常。

找不到原因啊,我在OnDraw里面就用了一个TextOut(100,100,“aaa”),这样滚动的时候一样也会花,真奇怪啊。

#5


设计时有问题,运行时好的,估计是你没有发现这个问题出现的条件。我发现这个问题是出在浏览器窗口比控件尺寸小的时候,这个时候拖动滚动条,滚动中控件画面就会乱,滚动到底就一下好了,莫名其妙。

#6


而且只有在html中才有这种现象,在其他地方我还没有发现,真是怪事。

#7


是有这个问题,我是重载OnWindowPosChanging[IE滚动条会触发Ctrl的此消息]后在里边处理一下就好了.

#8


gjd111686(数字金刚) ,你在里面怎么处理的?重新发一下重绘消息?

#9


用你的办法解决了,就是画面有点闪烁,花一下然后恢复正常,不过总比以前好,可惜这个贴不是我开的,不能给你分。

#10


画面有点闪烁可以重载OnEraseBkgnd返回TRUE.

#11


gjd111686(数字金刚) ,edd() 两位你们在OnWindowPosChanging里怎么处理的啊,我也是同样的问题
就是在,我在里面调 UpdateWindow()函数不起作用啊;