WIN32 查看进程中已有的程序

原创 2015年07月07日 10:40:56
PROCESSENTRY32 pe;
HANDLE hSnapshot=::GreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
pe.dwSize=sizeof(PROCESSENTRY32);
while(1){
    pe.dwSize=pe.dwSize=sizeof(PROCESSENTRY32);
    if(Process32Next(hSnapshot,&pe)==false)
        break;
    if(wcscmp(pe.szExeFile,L"QQ.exe")==0)
        prinf("进程中有");
}
CloseHandle(hSnapshot);

相关文章推荐

Win32应用程序中进程间通信方法分析与比较

1 进程与进程通信  进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线 程是Windows操作系统的一个基本特征...

[Win32] 服务程序开发(3)Session 0隔离(下)创建SYSTEM权限可交互进程

本博文由CSDN博主zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处:http://blog.csdn.net/zuishikonghuan/article/d...

win32程序如何挂起/恢复(suspend/resume)进程

1.msdn并木有提供现成的类似SuspendProcess/ResumeProcess的API,只能通过SuspendThread/ResumeThread来实现 2.如何显示所有进程?根据进程i...

将 Win32 C/C++ 应用程序迁移到 POWER 上的 Linux,第 1 部分: 进程、线程和共享内存服务

特别是进程、线程和共享内存服务)到 POWER 上 Linux 的映射。本文可以帮助您确定哪种映射服务最适合您的需要。作者向您详细介绍了他在移植 Win32 C/C++ 应用程序时遇到的 API 映射...
  • educast
  • educast
  • 2013年08月17日 09:26
  • 815

Win7 64位下让VC++6.0编写的Win32程序单进程运行内存突破2G

Win7 64位下让VC++6.0编写的Win32程序单进程运行内存突破2G 最近在调试一个大型的MFC程序的时候,需要在Cview类中申请一个double(float)array[2100][40...

重写 读Win32 平台上用户级进程(其实就是本线程)的各段寄存器的值,并解析其指向的段的信息

; getSegInfo.asm ; 读Win32 平台上用户级进程(其实就是本线程)的各段寄存器的值,并解析其指向的段的信息 ; 是对WOWOCOCK的一个例子程序的改写 include ...
  • jcw2012
  • jcw2012
  • 2012年01月03日 22:55
  • 220

win32向目标进程注入代码

下面代码演示了向“记事本”程序(NOTEPAD.EXE)的进程地址空间中注入我们自己写的函数代码,大致原理如下: 1. 提升注入(注意和“被注入”的区别)程序的进程访问权限 2. 随便打开...
  • jfu22
  • jfu22
  • 2014年04月01日 14:34
  • 639

Win32核心编程 读书笔记二 进程线程的注意事项

终止进程的运行 1主线程的进入点函数返回(最好使用这个方法)。  2进程中的一个线程调用E x i t P r o c e s s函数(应该避免使用这种方法)。  注:这种显示的调用,会导致资源无法...

[Win32] ToolHelp API 和 进程API 详解

本博文由CSDN博主zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处:...

各种进程创建方式比较总结(MacOS, Win32, Qt)

write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件 由于进程创建是非常基础,很重要的工作,由此导致的恶果就是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WIN32 查看进程中已有的程序
举报原因:
原因补充:

(最多只允许输入30个字)