- PR -

VB.NETからCreateProcessでexplorer.exeが上手く起動できない。

投稿者投稿内容
渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2004-07-20 08:05
引用:

ProcessクラスのMainWindowHandleで試そうとしているのですが、肝心の
MainWindowHandleが取得できませんでした。コードは次のとおりです。



この戦略はNGです。
設定によりますが、explorer は新規プロセスを起動しても、既存のプロセスに新しいウィンドウを担当するスレッドの起動を依頼して終了してしまいます。

引用:

どなたかexplorer.exeのレジストリの内容を知っていれば、教えて下さい。



最近は安定してるかもしれませんが、explorer のレジストリの使い方はバージョンによってコロコロ変わるので、レジストリを自力で操作するのは避けた方が良いと思います。

_________________
// 渋木宏明 (Hiroaki SHIBUKI)
// http://hidori.jp/
// Microsoft MVP for Visual C#
//
// @IT会議室 RSS 配信中: http://hidori.jp/rss/atmarkIT/

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