【发布时间】:2009-02-26 02:03:39
【问题描述】:
我有一个应用程序会在一天中以特定时间间隔打开 IE 浏览器窗口。我想控制浏览器窗口打开的监视器(例如,browser1在monitor1上打开,browser2在monitor2上打开,browser3在monitor1上打开,browser4在monitor2上打开)。有没有办法使用 C++(应用程序是用 C++ 编写的)来控制我打开浏览器窗口的监视器?
【问题讨论】:
我有一个应用程序会在一天中以特定时间间隔打开 IE 浏览器窗口。我想控制浏览器窗口打开的监视器(例如,browser1在monitor1上打开,browser2在monitor2上打开,browser3在monitor1上打开,browser4在monitor2上打开)。有没有办法使用 C++(应用程序是用 C++ 编写的)来控制我打开浏览器窗口的监视器?
【问题讨论】:
有各种第三方实用程序可以让用户控制它,但您必须以编程方式在启动 IE 后使用 GetMonitorInfo / MoveWindow 之类的工具来定位它。
另一种方法是将 IE 控件嵌入到您选择的对话框或窗口中,然后您可以完全控制它。
【讨论】: