Article View: fj.lang.visualbasic
Article #721Re: shell() 関数で起動したプロセスについて。
From: Sato Masahiro
Date: Wed, 11 Feb 1998 00:00
Date: Wed, 11 Feb 1998 00:00
29 lines
1917 bytes
1917 bytes
In article <01bd3683$689d5900$7d40a8c0@yumiyo.syseng.toyotamacs.co.jp>, 浅井義孝 wrote: >これはShell()関数を使用せずWIN32APIの >CreateProcess()等を使用してアプリケーションを >起動すれば起動したアプリケーションのプロセスハン >ドル等を取得できます。 Shell関数の戻り値を利用して、Win32 API の OpenProcess 関数を 呼んでも、プロセスハンドルを取得できますね。どちらも、 同じようなものですが...。 >れば同じくAPIのTerminateProcess()を使用して >アプリケーションを強制終了させることができます。 >でも、この方法だと強制終了される側のアプリケー >ションの動作(データの保持等)が全然保証されない >のでお互いのアプリケーションでイベント等のやり取 >りをさせるような仕組みを作って終了は自分自身で >行なわせた方が安全ですよ。 ちょうど、fj.os.ms-windows.programming にて、他の アプリケーションを終了させる方法が話題に挙がっていました。 以下の記事に続くスレッドが参考になるかもしれません。 Message-ID: <6boadq$4r4@sc6.osa.sharp.co.jp> Subject: プロセス ID から Windowハンドルを得る方法を教えてください。 -- Computer Institute of Japan, Ltd. 佐藤正宏 masahiro@cij.co.jp
Technical Details
Message-ID:
<6brgr4$jm5@cij-gw.ykhm.cij.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6bpt4u$iv4$1@news.kyoto-inet.or.jp> <01bd3683$689d5900$7d40a8c0@yumiyo.syseng.toyotamacs.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,c884ba5d28e72418 X-Google-Attributes: gid105c2e,public From: masahiro@cij.co.jp (Sato Masahiro) Subject: Re: shell() 関数で起動したプロセスについて。 Date: 1998/02/11 Message-ID: <6brgr4$jm5@cij-gw.ykhm.cij.co.jp> X-Deja-AN: 324034085 References: <6bpt4u$iv4$1@news.kyoto-inet.or.jp> <01bd3683$689d5900$7d40a8c0@yumiyo.syseng.toyotamacs.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Organization: Computer Institute of Japan, Ltd. Newsgroups: fj.lang.visualbasic