如何关闭在VB6外壳进程(How to close a shelled process in VB6

2019-09-29 10:28发布

我从VB6应用程序掏出一个应用程序。 然后我想将其关闭。 我怎么能拉这一关?

Answer 1:

这里是卡尔·彼得森对关闭应用程序VB6的方法。 当你提出要求,这就要求很好 - 发送WM_CLOSE,而不是使用了TerminateProcess。 请注意,将消息发送给所有属于该过程中的顶层窗口的,可能有不止一个。

我没有试过,但我的经验卡尔·彼得森的代码总是费率五星出一个可能的五个!

编辑:请注意,这是原来的答案编辑版本,现在链接到的卡尔的代码的最新版本。 如果任何人有这个疑问,卡尔仍然在积极VB6的新闻组 ,但我不认为他挂出堆栈溢出。



Answer 2:

看一下这个:

结束,是由Shell函数启动的应用程序



文章来源: How to close a shelled process in VB6