質問です
ボタン押下のイベントで
起動中の「aaa.exe」を
最前面に表示したいのですが、
どなたか方法を教えて下さい
始めはFindWindowで処理していましたがキャプション名が可変な為
うまくいきませんでした
宜しくお願いします。
環境は
VB6.0
XPです
>キャプション名が可変な為
同じような文字列はないでしょうか?
たとえば、
○○○○ - メモ帳
のように、ようになっているのか?
なっているのであれば、EnumWindowsあたりで1つ1つのウィンドウを見て
絞り込むことは可能です。
また、そのexeのみ特殊なクラス名になっているのであれば、FindWindowで取得することはできます。
ただし、Spy+等で調べないといけませんが。
それと、VB側で起動したexeであれば別の方法でアプローチできるかもしれませんけど。
う゛っ、、、マルチかよ。
http://www.gizshare.com/vbtomo/boards/vbqanda.php?do=spread&num=14481
もっそい萎える罠。
ツイート | ![]() |