只显示完启动画面,主程序没有加载,在任务管理器里没有我写的程序?有人说可能使需要某些文件,怎样才能从vc中找出这些文件?使写好的程序再没装VC的机器中也能运行?谢谢指点
解决方案 »
- VC 如何给 data time picker 控件赋值。
- MFC和ASP.NET 到底那个更有钱途?
- 对话框最小化及托盘图标问题!
- 基于单文档的工程,如何实现“文件->打开”(或是打开工具栏),通过通用对话框打开一副图片bmp并显示出来?谢谢!
- 简单函数语法问题。请教!
- 怎么做收发E-mail软件,买这方面好的组件、软件
- CCriticalSection 的问题
- 好奇怪的问题,那位高手碰到过?
- 如何获取主程序所在路径
- 谁懂得‘ERROR_NOT_ENOUGH_QUOTA’
- 如何获取被监控端的 Windows Service 列表,并传递给监控端?
- 如何在ie中点击页面上的链接时,直接打开与该链接文件类型关联的应用程序,而不弹出ie下载对话框?
应在源程序中选择Project->Setting 选择 USE MFC IN A STATIC LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE/l.chs\afxres.rc (120): error RC2151 : cannot reuse string constants, 61446(0xF006) - " " already defined. Cannot add 61446(0xF006) - "一未命名文件".对应的代码是:AFX_IDS_UNNAMED_FILE "一未命名文件"但是我将此行代码屏蔽后依然出现上面的错误。
为什么?
但是,
你出现的这个错误,我觉得是和静态编译动态编译没有关系的,
资源文件(*.rc)中出现重复大都是你多次添加删除控件,引入的错误不知道你是怎么样屏蔽的,我觉得一般来说注释掉就可以了
依然出现上述的错误就说明不是那一行的问题,即使说VC对错误的定位不准
到这行的附近找找,或许
有收获
你静态编译!
MSVCP60.DLL
MSVCRT.DLL
MFC42.DLL如果用到了COM那么还有一些DLL
MFC42.DLL