说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB如何结束 Shell 所启动的程序?

HTML文档下载 WORD文档下载 PDF文档下载
VB如何结束 Shell 所启动的程序?
如果被 Shell 所启动的程序还没有结束, 我们就想主动结束它,该怎么做呢?
此时应调用的 Windows API 是 TerminateProcess, 细节如下:
1. API 的声明:
Const SYNCHRONIZE = &H100000
Const INFINITE = &HFFFFFFFF
Private Declare Function OpenProcess Lib "kernel32" (ByVal
dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId
As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As
Long) As Long
Private Declare Function WaitForSingleObject Lib "kernel32" (ByVal
hHandle As Long, ByVal dwMilliseconds As Long) As Long
Private Declare Function TerminateProcess Lib "kernel32" Alias "
TerminateProcess" (ByVal hProcess As Long, ByVal uExitCode As Long) As
Long
注:如果以上的声明放在「一般模块」底下, 应将 Declare 之前的 Private 保
留字去掉, 并且在 Const 之前加上 Public 保留字。
2. Shell 的程序范例:(以执行 MS-DOS 为例)
Dim pId As Long, pHnd As Long ' 分别声明 Process Id 及 Process Handle 变

pId = Shell("Command.com", vbNormalFocus) ' Shell 传回 Process Id
pHnd = OpenProcess(SYNCHRONIZE, 0, pId) ' 取得 Process Handle
...
Call TerminateProcess( pHnd, 0 ) ' TerminateProcess 所传入的是 Process
Handle
Call CloseHandle( pHnd )
但以上的方案只适用于 Shell 所启动的程序, ShellExecute 则不适用, 原因是
ShellExecute 函数是通过资源管理器来启动程序, 而资源管理器启动程序之后,
并没有将 Process ID 或 Process Handle 传回来。


浅谈导航设计,开发者必备的十大实用技巧 【云先锋 41】上海越诚:基于云服务的建站类iService软件超市 董西成:Hadoop将在高速发展和完善中扩大优势! 【走近讲师】 华云数据郁珉:公有云市场八仙过海 价格不是唯一标准! Facebook、Twitter、Google移动广告之争 开发者的黄金时代=运维人员的恶梦? 研发团队平稳度过“从小到大”并非易事 诺基亚品牌手机不久将消失 Stephen Elop回应不是木马 看七家科技公司Logo的最初模样 移动UI框架Fries:私人定制最Sexy的用户界面 必须Mark!最佳HTML5应用开发工具推荐 百度技术开放日感悟:看百度如何获取大数据时代的“船票” 谷歌亚马逊微软的烧钱游戏 拉手网CTO官冲:团购网在大数据应用上的探索 究竟谁真正关心比特币,不妨看看基于大数据的百万条推特分析 Firefox 29正式版:高度自定义模式、全新菜单和Australis UI 冼茂源:HBase在垂直搜索业务以及数据存储中的应用! 阿里云计算北京布点 全球第三个云数据中心开放 【走近讲师】友友天宇CEO姚宏宇:与行业结合是私有云厂商的重要出路 万亿移动支付产业的难点和痛点 削减硬件运营成本?亚马逊或自主研发ARM架构芯片 开源框架eMobc:XML开发原生移动应用so easy iOS应用安全开发,你不知道的那些事 市场化API的十个捷径 MongoDB和Cloudera结盟,欲征服大数据市场 红帽收购Inktank,将统一Gluster与Ceph? 那些巨头公司Logo是这么演变来的…… 以史为镜,剖析PaaS大迷局 “心脏出血”还不够?又曝OAuth和OpenID登录漏洞 走近讲师:搜狐于顺治讲述搜狐PaaS云平台实践之路 AppFlood 2014 Q1报告:亚洲和中东市场成为开发者出海首选 阿菜求教!一个已经建成的dbf数据库怎么修改其字段长度呢? 请问怎么样才能开发手机游戏? 那裡有用java寫的小游戲的原馬呀﹗﹗ 请问怎才可以让图象中有网格啊? 高手指教 配机!!求助!!(进者有分啊) 这样简单的程序怎么通不过! session值修改还是未解决。 一个问题? flashget怎么用? 怎么相应动态创建的控件的事件 关于多媒体播放器的问题 快结婚了,可男朋友依旧把前女友的照片当成宝贝,我该怎么办? 建议组织一个水园老五大联盟。有支持的请up ! jspsmartupload上传100M以上的文件报错怎么办? 高分求助! 在那里下载jsp服务器的软件? 大家帮个忙,急寻南京兼职,饿死了 在unix下如何编译自己写好的c语言程序? 有个问题请教 ? 保存电脑技巧的问题。 在linux下怎么使用SAMBA使用windows下面的东西? 菜鸟级问题 我要在com+中间层返回sqlserver服务器的时间,怎么通过sql语句实现? 女友是空姐没有安全感怎么办 有几个概念不清楚, 劳驾哪位给解释一下 在unix下如何编译自己写好的c语言程序? Listbox 拖放的问题!解决就给100分! orical 我的测试连接失败! 小问题,别笑! 新手对指针的理解,大家指点指点,多谢!! 重载问题??? 高分求助! 哪里有截取vpn数据包的代码学习啊??? 怎样写贴子的标题才能吸引大家的注意?举例者一律给分! 关于API 为什么我的资源管理器反应很慢? 南京远志科技公司怎么样,马上要去面试了,请大家谈谈情况 请问这是什么意思 100分马上给 升四个▲了,散分!!!顺便问问那些两个星星的,你们升到两个星星以后的心情是什么样的?会不会有些失落感? 谁知道mediaplay控件 有没有直接到 一段视频文件结尾的方法 用quickstart出现地问题 小弟没写过事务,请教下面这个功能怎么写 万分着急! 在线等候!求和问题 怎么在sql server 的存储过程中调用它的异常处理呢? 劳累了一天了,希望在水园的朋友们今晚愉快:) hub上的uplink口跟其他的有什么区别啊? 为什么灌水圆只有回复数,没有点击数!强烈要求显示点击数!同意的近来投票! 帮帮忙 正则表达式,验证TEXTBOX输入的是手机号码,并且textbox不允许空着。 我司有一台高低温箱是-60度的,想知道这种试验箱温度还能做得更低吗? 细胞生长,核糖体的数量增加,物质交换速率增强为什么错( ⊙o⊙?) 摩尔根是什么 哪些是平移现象?荡秋千是平移现象吗?写字是平移现象吗? 布洛维光学硬度计技术参数是什么? 摩尔根怎么样 高低温试验箱做试验的时候温度怎么控制? 胶黏剂的表面张力越大,表面能越低,粘接效果越好,是这样么? 摩尔根的故事 一个质量为m的带电小球,在竖直方向的匀强电场中水平抛出,不计空气阻力,测得一个小球的加速度为g/3,则在小球下落h高度的过程中.下列不正确的是()A,小球的重力势能减少mgh/3B,小球的动能 LC振荡电路中为何当电容中q最小时,电路中I最大?为何当电容中电量最小时,电路中电流最大?希望从过程分析,不从能量角度 当电容电压大于交流电源瞬时电压时,电容是否会放电吗?我想知道电容在交流电的情况下,其充放电的详细过程?还有其串联回路中的电阻电压变化情况及其波形是怎样的? 有一悬线悬挂质量为m电量为q的带电小球,放于水平向右的匀强电场中,设小球静止时西线与竖直方向的夹角为西塔,求;1该小球所带电的电荷电性 2小球受到的拉力,3 球该匀强电场的场强E图你们 世界上会用流线型下降的鸟是什么 平行板电容器串、并联电压与电源电压各为什么关系?为什么? 电力并联电容器为什么要做冲击电压实验,它的标准是?是怎样做的 我想问矿泉水对人有什么好处? 女性泌尿系统有哪些器官构成 氢原子处于量子数为n的激发态,可辐射出多少条数的光谱线和非可见光谱线 如题 开姆洛克《220.205》怎么和橡胶粘不牢啊粘住以后很容易就开了粘不牢啊.还有就是6108怎么样啊.金属与胶粘剂粘不牢.铁件上都用砂轮机打磨过. 氢原子电子在各能及的能量为什么只与主量子数有关如3s=3p=3d小于4s 首饰的原料是什么?A、云母B、钻矿C、石英 涂有开姆洛克220的金属与橡胶出现脱离现象是什么造成的吧求求各位大哥大姐们,205做底涂,能举几个实例吗? 农村瓦房的人字形屋顶为什么是倾斜的? 男人硬度问题听同事说她LG刚刚三十六,就经常硬度不够.一开始还行,两分钟后开始软,虽还在里面但是哪种被进攻的感觉一点也不强烈了.男人不到四十真的开始“微软”? 列克纳与开姆洛克有什么区别大面积的金属与橡胶粘结哪种比较合适 为什么屋顶倾斜角度越大,雨水流下的速度越慢 男,硬度男,23岁,有4,5年的手淫历史,现在那勃起长度有14厘米,但是总是不硬,勃起几分钟之后再无射精情况下就软了,然后经过刺激之后又可以勃起.请问我这是怎么回事,是不是某种病态的开始, 氢氧化钠和氯化铝的问题向a mol NaOH溶液中逐滴加入含b mol AlCl3溶液 若a+b=1,当a取不同值时,生成物可能有如下情况,试回答:(1)全部是氢氧化铝时,a的取值范围是_(2)全部是偏铝酸钠时,a的 晶体或固体物质就没有离子吗 三相同步电动机和三相异步电动机有什么区别?用简单易懂的话解释.能控制转速的是哪种? 氟橡胶跟金属连接用什么胶 用开姆洛克205行不行 还需要添加什么开姆洛克其他型号混合吗? 正确的是( )A非金属都是绝缘体B有一定熔点的固体都是晶体C含有氧元素的化合物都是氧化物D含有碳元素的化 酪蛋白与溴甲酚绿指示剂反应的实验目的是什么 为什么我的硬度越来越差了,没有性生活也没有手 淫,有什么办法可改善甚至加强?还有真的有药物能使小弟弟增大增粗吗 如图所示,一束带电粒子,电量的大小为1.5×10^-19C,以速度v=3.2×10^6m/s沿着垂直于磁场方向(接下)同时又垂直于磁场边界的方向射入匀强磁场中;匀强磁场的磁感应强度为B=0.17T,宽为d=10cm传出磁 OP平分∠AOB,PC⊥OA于点C,PD⊥OB于点D,CD与OP交于点Q求证:CQ=DQ 泌尿系统的主要器官 “是以不去”的以“是”和“以”是什么意思 OP平分∠AOB,过点P作OP的垂线分别交OA、OB于点C、D 请问:PC=PD吗?为什么?能不能利用角平分线的性质求证呢? 泌尿系统的主要器官是() 带电粒子速度方向与磁场方向水平时在不计重力的情况下,做匀速直线运动吗?原因是不计重力的理想状态下,还是其他什么原因? 请问,对角线元素均为0的对称矩阵,它是半正定的吗?是否是这样的呢:半正定矩阵的对角线元素是非负的,而且零矩阵是一个特殊矩阵。请问对角线元素为0一定能推出是半正定吗? 分辨石头同学们都喜欢小明从乡下带来的漂亮小石头.小明从中取出两块石头说:“这两块石头,一块是高山上的,一块是海边的,谁能最先分辨出来就奖给谁.”同学们,你能分辨出来吗?请说一说 微胶囊化红磷阻燃剂是什么? 电子元器件一般含有阻燃剂吗 “.shen"重怎么写 红磷与红磷阻燃剂是同一种物质吗?又有什么区别呢? 已知:如图,P是角AOB平分线上的一点,PC垂直于OA,PD垂直于OB,垂足分别为C,D.求证: (1)OC=OD; (2)OP是CD的垂直平分线. 请问下有谁知道在XP中如何计算我写的文章字数 有点着急了啊,打心底麻烦各位 我将自做的电磁铁装置接上电池,也能吸起小铁屑.电池不是发出稳定的电流吗?为什么还能产生磁场? 什么是原初电荷分离原理? 泌尿系统的主要器官是( 每个( )是由大约100多万个( )组成的?它又是由( ),( ),( )组成. across和cross有啥区别? 为什么电源正负极总保持一定数量的正负电荷.电源没有接入电路时,正负极会保持一定数量的正负电荷吗?我们老师说电路中有电流时,是所有导体和导线中的自由电子定向移动,这样的话正极 谁知道在XP中如何计算我写的文章字数 有谁了解的说下吧,打心底感谢了北4 低温试验箱温度设置说明我想老化一电流传感器,但不知道低温试验箱的温度如何设置,所以想找一份低温试验箱的温度设置说明,我们这个是可编程的控制器,是不是凡具有可编程的控制器的试 传送带例题在这求几道传送带相关的综合问题(多过程) 有关摩尔根的知识 男子吃药后感觉自己不男不女 见情侣亲女子相亲时是弟弟洞房成哥哥 5年后提河北自锯病腿患者昨日在医院手术 约十杭州地铁3号线 为啥短了十公里(图)杭州发现外来有害生物福寿螺 对生态环冷空气吹开雾霾带来降温 昨天白天杭州\"流浪女诞龙凤胎\"续:父母很恼火台风吹高的菜价开始回落了 花菜走下坡台风“菲特”过后 完善农业保险成为焦事成于气正 业兴于风清 浙江开展正风金华市金东区换届试点中查处3起贿选案杭州市委常委会专题研究三季度经济形势明治奶粉宣布撤出中国大陆市场韩国抗议日本“竹岛宣传片”日本自卫队逾3万人下月演练“夺岛”(韩国视宣传片为挑衅要日本删视频韩国议员获准访问开城工业园马来西亚一私立学校向金正恩颁发荣誉博中国周边外交发力 区域影响力再提升手机通信遭窥视?默克尔向奥巴马要说法巴基斯坦总理:赶快停止无人机空袭!白宫上演“权利的游戏”,极右翼顾问和奥斯卡埃神破门 上港3-0素可泰晋级南非个别种族主义分子发诅咒 华人社团太不靠谱!上港角球竟让胡尔克来罚 博博阿斯奥斯卡上限超埃里克森孔卡?首战里皮为战胜韩国让国足享受高规格待遇,亚冠赛场险出惊天大冷 来自中国香港的国乒直通赛烽烟再起,许昕樊振东为门票李金生任蓝管主任信兰成退休 两代更迭詹姆斯! 欢迎瓦莱乔回家他是我兄弟,跟韦德做了那么多年队友,老詹这迷踪步周琦迎姚明式机会为加盟火箭增码,篮协太惨!纽约球迷居然用这样的方式逼宫安骑士7胜8负因不重用此人,他才是勇士莱斯特城陷入史上最尴尬境地,放弃欧冠河北成立打击涉危险废物违法犯罪专项行促就业助脱贫 河北省启动2017年春河北省开展打击涉危险废物违法犯罪专项2016年石家庄市规模以上工业效益低节后快递业基本恢复正常大部分均可正常2017河北首次大型招聘会将举办 提
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘