首页 > 其他 > 详细

project之chrome.exe

时间:2014-01-17 09:14:04      阅读:362      评论:0      收藏:0      [点我收藏+]

查看chrome.exe的以来文件可以得到下面这个列面,大部分是在%systemroot%/system32下面的系统dll文件,只有两个是chromium自己生成的:base.dll, content.dll

SHLWAPI.dll      =======> Win
KERNEL32.dll    =======> Win
base.dll             ***** Chromium
content.dll        ***** Chromium
MSVCP100D.dll  =======> Win
MSVCR100D.dll  =======> Win
USERENV.dll       =======> Win
WTSAPI32.dll     =======> Win
ADVAPI32.dll     =======> Win
USER32.dll        =======> Win
SHELL32.dll       =======> Win
ole32.dll            =======> Win
OLEAUT32.dll     =======> Win

关于编译器对于C/C++函数的修饰,参见http://silverw0396.iteye.com/blog/90690

base.dll依赖的都是windows系统提供的dll,但是content.dll会依赖很多chromium自己生成的dll。

还能看到chrome.exe的入口函数式wWinMain, 在chrome/app/chrome_exe_main_win.cc文件里面。

 wWinMain->RunChrome:MainDllLoader* loader = MakeMainDllLoader(); 会加载chrome.dll并拿到它的entry_point。

project之chrome.exe

原文:http://www.cnblogs.com/zzSoftware/p/3523262.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!