3

VB 2008 では、「プロセス」クラスを使用して、いくつかのパラメーターを使用して外部アプリケーションを起動しています。プログラムでセカンドモニターに送信する方法を知っている人はいますか?

また、アクティブになっているモニターの数を知る方法はありますか?

ありがとう。

4

1 に答える 1

-2

別の画面でフォームを見つけることができます。

form.Location = Screen.AllScreens(1).Bounds.Location + new Point(100, 100)

アプリケーションを起動するときは、プロセスハンドルを使用してウィンドウ(hWnd)を取得します。WindowsAPIが使用するのはこのhWnd値です。

User32.dllからインポートされたSetWindowRectメソッドを使用する必要があります(最後のリンクを参照)

も参照してください

于 2009-04-28T10:14:15.170 に答える