4574|7

78

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于WIN CE下如何结束一个任意的进程 [复制链接]

在WIN CE下如何结束一个任意的进程,比如,我想结束explorer.exe
网上看了一段:
  
  HWND  hWnd;  
  //  先得到想要关闭的窗口的句柄  
  //  比如用FindWindow  
  hWnd=FindWindow(NULL,_T("dlg"));   
  if  (  hWnd  ==NULL  )  
  return  ;  
  //  下面是关闭进程的两种方法  
  //  //  如果来文的则  //  
  ::PostMessage(hWnd,WM_CLOSE,0,0);  
   
  //  //  如果来武的则  //  
  DWORD  dwProcessId;  
  //  得到该窗口的进程ID  
  GetWindowThreadProcessId(hWnd,&dwProcessId);  
  //  从进程ID打开进程句柄  
  HANDLE  handle=OpenProcess(0,FALSE,dwProcessId);  
  //  强制终止进程  
  TerminateProcess(handle,0);  
   
  foenix  
   
  转贴自vckbase  


本文来自eeworld博客,转载请标明出处:http://blog.eeworld.net/seanchan/archive/2009/01/04/3705419.aspx


先用hWnd=FindWindow(NULL,_T("dlg"));来获得一个窗口的句柄,
然后用GetWindowThreadProcessId(hWnd,&dwProcessId);  来获得这个句柄的ID号,
最后用TerminateProcess(handle,0);去结束这个进程。

但是我想关闭的是explorer.exe呢?如何得到它的ID号?
FindWindow好像是,获得一个顶层窗口的句柄,我按上面了例子试了一下,好像hWnd=FindWindow(NULL,_T("dlg"));
会报错:error C2440: '=' : cannot convert from 'CWnd *' to 'HWND'两个类型不符.

还有能不能在WIN CE下获得进程的列表啊?










最新回复

哦,这就对了  详情 回复 发表于 2009-11-19 22:08
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
都可以做到,用对应的API.
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
呵呵,完全没有问题嘛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
嗯,原来要添加toolhelp.lib
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

5
 
mark
 
 
 

回复

105

帖子

0

TA的资源

一粒金砂(中级)

6
 
引用 3 楼 tcdl85 的回复:
嗯,原来要添加toolhelp.lib


不应该吧,如果是没有添加toolhelp.lib引起的话,应该编译就出问题吧
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

7
 
是啊。。。之前就是编译出错了。。。现在拨弄出来了~~~
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 tcdl85 的回复:
是啊。。。之前就是编译出错了。。。现在拨弄出来了~~~

哦,这就对了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表