如何根据系统进程判断程序所在的目录,急,恳请支招? 如何根据系统进程判断程序所在的目录,急,恳请支招? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ShellExecute ShellExecute 如果是程序运行时,你要判断程序自己所在目录请使用GetModuleFileNameDWORD GetModuleFileName( HMODULE hModule, // handle to module 这里传入NULL值就可以了 LPTSTR lpFilename, // path buffer DWORD nSize // size of buffer);如果你是用程序判断其他运行着的程序所在目录请使用CreateToolhelp32SnapshotProcess32FirstProcess32Next 同意楼上,利用以下函数,枚举系统进程,得到所有的进程名字。CreateToolhelp32SnapshotProcess32FirstProcess32Next然后,依次调用GetModuleFileName函数,填入以上得到的进程名,就可以得到当前系统中运行的所有进程程序所在的目录。 http://www.vckbase.com/code/listcode.asp?mclsid=13&sclsid=1305 老兄们,GetModuleFileName根本就没有填入进程名的地方,用GetModuleHandle又不知模块名,不知PROCESSENTRY32的th32ModuleID成员有没有用,还请帮助!to taianmonkey:您的网址无法找到服务器,能不能介绍一下,谢谢 怎样输入一段字符,并同时把字符转换成bmp图片输出 怎么获取键盘按下组合键?例如Alt+F4 #pragma warning(disable:4786)为何无效 windows网络编程 客户端例子问题 一个超难问题! 学完《Windows程序设计》,学什么 这里面还有人吗?(我的Dialog问题到现在还没解决) 要滚动的怎么采集 100分求助,请问vc编程,如何把数据库中的字段写入word中? 关于GetPrivateProfileSectionNames的 小小问题。 江湖救急,DirectShow简单问题 求哈夫曼解码的快速算法,小弟在次谢过了!
HMODULE hModule, // handle to module 这里传入NULL值就可以了
LPTSTR lpFilename, // path buffer
DWORD nSize // size of buffer
);如果你是用程序判断其他运行着的程序所在目录请使用CreateToolhelp32Snapshot
Process32First
Process32Next
CreateToolhelp32Snapshot
Process32First
Process32Next
然后,依次调用GetModuleFileName函数,填入以上得到的进程名,就可以得到当前系统中运行的所有进程程序所在的目录。
用GetModuleHandle又不知模块名,不知PROCESSENTRY32的
th32ModuleID成员有没有用,还请帮助!to taianmonkey:
您的网址无法找到服务器,能不能介绍一下,谢谢