如何得到本机正在运行的应用程序?用枚举进程的得到的是用户进程和系统进程,如何用程序区分(本程序要运行在所有windows系统下) 老板任务;要做一个监视本机正在运行的应用程序。用windows api可以得到系统正在运行的进程,但是有些进程是系统的,有些是用户自己启动的?请问有哪些方法可以区分出来?要求在所有windows系统下都能运行。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据进程的Token得到创建进程的用户名,正如任务管理器中看到的用户名一样。据此判断? EnumProcess(); //得到进程列表(进程ID)OpenProcess(); //根据进程ID得到进程句柄OpenProcessToken(); //根据进程句柄得到相关tokenGetTokenInfomation(); //取得token对应的sidLookupAccountSid(); //取得sid对应的用户名 http://www.firstarcicl.com.cn/download.asp里面的“Visual C++ 6.0应用编程150例”例子71就是你要的东西。 VC2008 怎样快速切换到message map 并实现这些(附图说明) 用WriteProcessMemory写内存时,内存不可读 ATL写的控件如何创建自定义类型的属性? 我创建了一个窗口显示相关视频,用完如何释放窗口资源 一个有关CEdit的问题? 刚学vc++,简单问题请赐教! 急,急,急!!!简单问题,WebBrowser control 唯技术给分--vc菜鸟 如何将int:123转换为"123"???????? WPARAM与LPARAM的疑惑 想开发一个休闲游戏平台,碰到几个关键问题的,请大家多指教 恭喜bohut喜得贵子
OpenProcess(); //根据进程ID得到进程句柄
OpenProcessToken(); //根据进程句柄得到相关token
GetTokenInfomation(); //取得token对应的sid
LookupAccountSid(); //取得sid对应的用户名
里面的“Visual C++ 6.0应用编程150例”例子71就是你要的东西。