tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルプロセスを起動する際の座標の指定方法
記事No7862
投稿日: 2008/07/26(Sat) 09:01
投稿者ゆうき
ゆうきです。

質問なんですが、アプリケーションから別のプロセスを起動する際に
座標を指定したいのです。Process.StartInfoプロパティで指定できるかと思い、
探したのですがありませんでした。

プロセスを起動する際に座標を指定する方法をご教授願います。

[ツリー表示へ]
タイトルRe: プロセスを起動する際の座標の指定方法
記事No7865
投稿日: 2008/07/26(Sat) 14:55
投稿者魔界の仮面弁士
> 座標を指定したいのです。Process.StartInfoプロパティで指定できるかと思い、

サイズや位置を指定する機能は用意されていないと思います。

API 起動に切り替えて、STARTUPINFO 構造体で指定するか、
WMI 起動に切り替えて、Win32_ProcessStartup クラスで指定するか、
あるいは Process.Start での起動後に、Process.MainWindowHandle から
MoveWindow API で移動させるといった対処が必要になるでしょう。

[ツリー表示へ]
タイトルRe^2: プロセスを起動する際の座標の指定方法
記事No7866
投稿日: 2008/07/27(Sun) 07:13
投稿者ゆうき
ゆうきです。

魔界の仮面弁士さん、回答ありがとうございます。

> サイズや位置を指定する機能は用意されていないと思います。
>
> API 起動に切り替えて、STARTUPINFO 構造体で指定するか、
> WMI 起動に切り替えて、Win32_ProcessStartup クラスで指定するか、
> あるいは Process.Start での起動後に、Process.MainWindowHandle から
> MoveWindow API で移動させるといった対処が必要になるでしょう。

APIを使用することにしました。
ありがとうございました。

[ツリー表示へ]