请问怎样获取系统所有应用软件(程序)的名称 像卡卡上网助手那样把系统所有应用软件的名称在列表框里显示出来. 急!给出答案后马上给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1) EnumWindows 枚举窗口2)在枚举窗口的回调函数中调用:hMod=(HMODULE)GetClassLong(hWnd,GCL_HMODULE); GetWindowThreadProcessId(hWnd,&dwProcId);hProc = OpenProcess (PROCESS_QUERY_INFORMATION|PROCESS_VM_READ,FALSE,dwProcId); GetModuleFileNameEx(hProc,hMod,szPath,sizeof(szPath)szPath里存的就是应用程序的全路径了,全路径都有了,名字不就得到了.伪代码,思路已经给你了 free_job那个好像不行吧? 我想应该扫注册表.但如何才能一个个的得到,我也正在想办法. 有哪位高手指点一下?小弟在此多谢 在改变主窗口大小的时候,列表框会自己添加项目,怎么解决 串口发文件的问题 图片不显示??? 在不同的操作系统相同的开发环境下编译出来的程序的依赖项是否会不同? 关于日期一个难题!!! 如何在控件中通过传过来的表格MSFlexGrid的hwnd参数来获取其数据(附代码) 怎样实现“打开方式”对话框?如果不能,怎样实现同等的功能? 右下角菜单怎么产生消息,为什么点关闭无效果。 MFC 程序运行一段时间就没有画面,卡死了 求MFC大神帮忙~~ 如何进行文件传输? 禁用光驱、U盘、网卡 ado连接dbf自由表,查询返回老为空,但表中有数据,搞不懂
2)在枚举窗口的回调函数中调用:hMod=(HMODULE)GetClassLong(hWnd,GCL_HMODULE);
GetWindowThreadProcessId(hWnd,&dwProcId);
hProc = OpenProcess (PROCESS_QUERY_INFORMATION|PROCESS_VM_READ,FALSE,dwProcId);
GetModuleFileNameEx(hProc,hMod,szPath,sizeof(szPath)szPath里存的就是应用程序的全路径了,全路径都有了,名字不就得到了.伪代码,思路已经给你了
我想应该扫注册表.但如何才能一个个的得到,我也正在想办法. 有哪位高手指点一下?小弟在此多谢