VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 709|回复: 1

[交流] VS2013减小MFC对话框生成的EXE体积-问题

[复制链接]
29_avatar_middle
online_vip 发表于 2018-7-7 21:27:49 | 显示全部楼层 |阅读模式
https://www.cctry.com/thread-290056-1-1.html 原文链接,在编译的时候会出现错误

VS2013减小MFC对话框生成的EXE体积-问题

错误提示:
1>uafxcwd.lib(afxctrlcontainer2.obj) : error LNK2005: "void __cdecl AfxRegisterMFCCtrlClasses(void)" (?AfxRegisterMFCCtrlClasses@@YAXXZ) 已经在 afxnmcdd.lib(afxctrlcontainer2.obj) 中定义
1>uafxcwd.lib(afxctrlcontainer2.obj) : error LNK2005: "protected: void __thiscall CMFCControlContainer::PreUnsubclassControl(class CWnd *)" (?PreUnsubclassControl@CMFCControlContainer@@IAEXPAVCWnd@@@Z) 已经在 afxnmcdd.lib(afxctrlcontainer2.obj) 中定义
1>uafxcwd.lib(afxctrlcontainer2.obj) : error LNK2005: "public: int __thiscall CMFCControlContainer::SubclassDlgControls(void)" (?SubclassDlgControls@CMFCControlContainer@@QAEHXZ) 已经在 afxnmcdd.lib(afxctrlcontainer2.obj) 中定义
1>C:\程序代码\phpmyadmin\Debug\phpmyadmin.exe : fatal error LNK1169: 找到一个或多个多重定义的符号
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========



在勾选“无增强的MFC控件”来减少程序体积后,有时编译的时候会出现如上错误。

解决方法:
stdafx.h 头文件中注释 "#define _AFX_NO_MFC_CONTROLS_IN_DIALOGS" 即可





上一篇:PC微信多开源代码(7.5更新)
下一篇:利用MFC Picture Control控件 加载bmp、png
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-10-18 20:25

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表