佚名通过本文主要向大家介绍了ms vc2005sp1atl x86,microsoft.vc80.atl,microsoft.vc90.atl,vc atl,vc80.atl等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: VC下编写ATL控件时,可以用对文件进行操作吗
描述:
解决方案1:
描述:
大家好,
问题如标题,我在编写ATL控件时用到了对文件进行操作的函数,比如fopen,fwrite之类,
在DEBUG模式下编译连接时没有出现任何问题,但是当我设置“Build/Set Active Project”配置为Release Minsize时,出现“unresolve symbol _main”的链接错误,到底是为什么呢?
解决方案1:
使用最小连接,也就意味着不能使用CRT库。
对应的Windows函数是CreateFile WriteFile ReadFile CloseHandle
去掉Release版本中的ATL_CRT_MIN选项
Project--------setting---------c/c++中预编译处理器中(一般是最后一项)