用VC++2008开发ATL COM控件,由于功能简单,为了能让控件不依赖于VC++运行库,做了下列设置:1、设置“Use of ATL”为“Static Link to ATL”,这样就不需要ATL90运行库2、第一步完成后编译,发现还依赖于MSVCR90(d).DLL,可先设置“Use of MFC”为“Use MFC in a Static Library”,然后编译,不用理会编译警告,然后再改回“Use Standard Windows Libraries”,再编译,就不依赖于MSVCR90.DLL了。查看VC++工程,发现其原因是编译选项RuntimeLibrary默认是3(MFC Read More