通知
すべてクリア
Topic starter
2005年1月16日 8:14 PM
VC++について素人の私ですが、よろしくお願いします。
VBで他アプリのメインウィンドウハンドル名取得し、定数値で指定したいと考えています。
SPY++でそれを調べることができるまでは、調べてみてわかったのですが、
当方VB++を所有していません。
何か他の方法で調べることは、できるのでしょうか?
またよくハンドルというものがわかっていないのですが、メインウィンドウハンドル名というも
のはその都度アプリ立ち上げごとに変わるものなのでしょか?
また同じアプリなら、どの立ち上げるパソコンでも同じものなのでしょうか?
よろしくおねがいします。 (m。_。)m オネガイシマス
2005年1月18日 9:32 PM
>VC++について素人の私ですが、よろしくお願いします。
ここはC#掲示板ですが。。。VC++でやりたいのですか?
>当方VB++を所有していません。
VB++ってなんですか?
2005年3月6日 3:44 PM
こんにちは、じゃんぬねっと です。
ところで、ウィンドウ ハンドルを取得したいアプリケーションは、
取得したいアプリケーションから起動するのですか?
それならば、Process クラスの Start() メソッドで起動し、
戻り値の Process クラスから、MainWindwHandle で取得できます。
そうでないならば、Win32API である FindWindow() を使うことになります。
> メインウィンドウハンドル名というものは
> その都度アプリ立ち上げごとに変わるものなのでしょか?
変わります。
ですので、
> 定数値で指定したい
これは不可能ですね。