佚名通过本文主要向大家介绍了
CWebBrowser2控件中的Navigate方法问题,发现调用该方法后,MoveWindow函数不用用,为什么?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: CWebBrowser2 控件中的Navigate方法问题,发现调用该方法后,MoveWindow函数不用用,为什么?
描述:
解决方案1:
描述:
我在对话框中放置一个ie控件,发现调用Navigate()函数浏览一个网页后,再MoveWindow该对话框,无效,没有调用该函数之前是可以的,为什么?怎么解决?谢谢!
解决方案1:
刚看到邮件,测试了一下你的代码,movewindow有时有效有时无效,trying....
解决方案2: 两者之间没有关系啊。
^_^,我来猜猜你的问题所在。
调用Navigate后,窗口发生了变化。
比如窗口标题发生了改变。
然后你再FindWindow,就得不到该窗口的句柄了!!!
所以你也就没法MoveWindow啦。
哈哈哈,以前我也犯过这个错误。
你可以调试一下,
先获得句柄,看看窗口句柄值是否和SPY++得到的一致。