dll 加载机制

请问一下window系统 C++dll加载时是在什么时候执行的,启动时还是第一次被调用的时候,加载到代码段还是堆

程序启动时候 相关的DLL 就加载,如果找不到就报错,这个现象很常见 你应该也遇到过吧 比如很多游戏启动 报XXX.DLL找不到什么的 除非你手动加载DLL 再手动去找里面的函数地址 但比较麻烦

相关书籍可以参考:程序员的自我修养 编译链接和库。

好的谢谢。