社区
Windows Server
帖子详情
XP系统是如何把EXE文件调进内存执行的?
waste5
2006-03-01 05:12:13
XP系统是如何把EXE文件调进内存执行的?
例如:在桌面有一个程序双击执行,系统到底调用了什么函数呢?
本人理解是EXPLORER.exe 调用一系列DLL库,再将该.exe文件调进内存,变成进程执行。但中途是用什么API函数把.exe调用的呢?
开始我认为是CreateProcess(),但用拦截API方法发现不是。
那到底是如何调用.exe的呢,在注册表.exe是用"%1" %*的,但这是表面层。系统内部是如何?请高手指点一下:)
...全文
89
1
打赏
收藏
XP系统是如何把EXE文件调进内存执行的?
XP系统是如何把EXE文件调进内存执行的? 例如:在桌面有一个程序双击执行,系统到底调用了什么函数呢? 本人理解是EXPLORER.exe 调用一系列DLL库,再将该.exe文件调进内存,变成进程执行。但中途是用什么API函数把.exe调用的呢? 开始我认为是CreateProcess(),但用拦截API方法发现不是。 那到底是如何调用.exe的呢,在注册表.exe是用"%1" %*的,但这是表面层。系统内部是如何?请高手指点一下:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lynx090
2006-03-01
打赏
举报
回复
ShellExcute和ShellExcuteEx看看
vc++ 应用源码包_5
这个例子就是查询任何可
执行
文件
的版本信息并且 C++builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点调试! GMem
内存
管理单元源码。GMem.cpp和GMem.h是
内存
管理...
vc++ 应用源码包_1
这个例子就是查询任何可
执行
文件
的版本信息并且 C++builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点调试! GMem
内存
管理单元源码。GMem.cpp和GMem.h是
内存
管理...
vc++ 应用源码包_2
这个例子就是查询任何可
执行
文件
的版本信息并且 C++builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点调试! GMem
内存
管理单元源码。GMem.cpp和GMem.h是
内存
管理...
vc++ 应用源码包_6
这个例子就是查询任何可
执行
文件
的版本信息并且 C++builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点调试! GMem
内存
管理单元源码。GMem.cpp和GMem.h是
内存
管理...
vc++ 应用源码包_3
这个例子就是查询任何可
执行
文件
的版本信息并且 C++builder 和 VC 都通用,只需要把 AnsiString 替换成 CString 就行了。 gh0st v3.6 源码 - 可下断点调试! GMem
内存
管理单元源码。GMem.cpp和GMem.h是
内存
管理...
Windows Server
6,871
社区成员
177,938
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章