怎样关闭一个正在运行的程序_VB.net_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

怎样关闭一个正在运行的程序

作者:黑客防线网安VB教程基地 来源:黑客防线网安VB教程基地 浏览次数:0

本篇关键词:运行程序正在一个
黑客防线网安网讯:你可以使用API函数FindWindow和PostMessage去寻找指定的窗口,并关闭它。下面的例子教给你怎样找到并关掉一个Caption为“Caluclator”的程序。    DimwinHwndAsLong    DimRetValAs...
你可以使用API函数FindWindow和PostMessage去寻找指定的窗口并关闭它下面的例子教给你怎样找到并关掉一个Caption为“Caluclator”的程序
  
  DimwinHwndAsLong
  
  DimRetValAsLong
  
  winHwnd=FindWindow(vbNullString,"Calculator")
  
  Debug.PrintwinHwnd
  
  IfwinHwnd<>0Then
  
  RetVal=PostMessage(winHwnd,WM_CLOSE,0&,0&)
  
  IfRetVal=0Then
  
  MsgBox"置入消息错误!"
  
  EndIf
  
  Else
  
  MsgBox"Calculator没有打开!"
  
  EndIf
  
  
  为了让以上的代码工作你必须在模块文件中什么以下API函数:
  
  DeclareFunctionFindWindowLib"user32"Alias_
  
  "FindWindowA"(ByVallpClassNameAsString,_
  
  ByVallpWindowNameAsString)AsLong
  
  DeclareFunctionPostMessageLib"user32"Alias_
  
  "PostMessageA"(ByValhwndAsLong,ByValwMsgAsLong,_
  
  ByValwParamAsLong,lParamAsAny)AsLong
  
  PublicConstWM_CLOSE=&H10->

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-14521-1.html
网站维护教程更新时间:2012-04-03 01:08:21  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer