- PR -

VB2005で他Windowの起動を確認する方法について

1
投稿者投稿内容
rabi
会議室デビュー日: 2006/06/07
投稿数: 14
投稿日時: 2006-06-17 14:25
VB 2005を使用しているのですが、

他アプリケーションの「あるWindow」が、表示されているかを調べるには、どのようにやったらいいんでしょうか?

例えば、APIを使うのでしたら、FindWindowやEnumWindowで対象のWINDOWタイトルを設定して、ハンドルやタイトルが取得できるか、判断するとか出来るのですが(他にいいやり方が有るかもしれませんが思いつかなかったもので・・・。)VB2005で行おうとした時、どうしたらよいのでしょうか?

Hongliang
ぬし
会議室デビュー日: 2004/12/25
投稿数: 576
投稿日時: 2006-06-17 14:50
.NET には他プロセスを操作するものはほとんど用意されていません。プロセスが分かっているのならそのメインウィンドウのハンドルぐらいは取れますが。
ですので、Win32API を使用する事になりますね。
VB2005 から API を使用するのは、アンマネージ DLL 関数の処理 とかを参照して下さい。
rabi
会議室デビュー日: 2006/06/07
投稿数: 14
投稿日時: 2006-06-18 01:58
回答有難うございました。
APIつかってみますw
1

スキルアップ/キャリアアップ(JOB@IT)