2009-02-26 9 views
0

Ich habe eine Anwendung, die IE-Browserfenster in bestimmten Abständen im Laufe des Tages öffnet. Ich möchte den Monitor kontrollieren, den das Browserfenster öffnet (zum Beispiel öffnet sich Browser1 auf Monitor1 und Browser2 auf Monitor2 und Browser3 auf Monitor1 und Browser4 auf Monitor2). Gibt es eine Möglichkeit, C++ zu verwenden (App ist in C++ geschrieben), um den Monitor zu steuern, auf dem ich das Browserfenster öffne?Kontrollmonitor für die Anwendung über C++

Antwort

1

Es gibt verschiedene Dienstprogramme von Drittanbietern, die es einem Benutzer erlauben, dies zu steuern, aber programmatisch müssten Sie etwas wie GetMonitorInfo/MoveWindow verwenden, um den IE nach dem Start zu positionieren.

Eine Alternative wäre, ein IE-Steuerelement in ein Dialogfeld oder ein Fenster Ihrer Wahl einzubetten, über das Sie dann die vollständige Kontrolle hätten.