我刚开始自己摸索着学MFC,网上看了孙鑫的视频,然后自己照着视频建工程,抄代码,但是抄下来编译一堆错误,主要的就是LPCTSTR这个数据类型的,提示和char*不兼容,然后但凡是字符串全都是红线!!!我是完全跟着他的步骤来的,只是他用的工具VC6.0,但是我用的是VS2010,我就觉得是不是配置有问题。然后我就下了工程包直接转换打开(用VS2010直接打开VC6.0的工程),这次倒是没有很多红线了,可是还是没法编译执行,有两个error:
错误 1 error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 D:\...\WinMain\LIBCMTD.lib(crt0.obj) WinMain错误 2 error LNK1120: 1 个无法解析的外部命令 D:\...\WinMain\Debug\WinMain.exe 1 1 WinMain求解释啊~~~~!!!
错误 1 error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 D:\...\WinMain\LIBCMTD.lib(crt0.obj) WinMain错误 2 error LNK1120: 1 个无法解析的外部命令 D:\...\WinMain\Debug\WinMain.exe 1 1 WinMain求解释啊~~~~!!!
解决方案 »
- 想把主菜单的某些菜单项组织到快捷菜单中,并且保持菜单项状态一致。
- 一个TCP连接几个不同任务的线程同时使用
- 我要把左边列表框的记录添加到右边列表框中后,在把右边列表框中的记录添加到数据库中的TABLE表中,每一条记录对应表中的一个字段
- windows API读写串口
- vc 关于richedit 中gif播放控件的问题
- 请问UDP中的广播是什么意思?
- 怎样将无符号字符转换为有符号字符??
- 关于direct show 和direct music部分问题
- vc中的variable窗口或watch窗口是怎么做的???
- 一个关于写硬盘的问题。
- 如何实现xp系统下的无线网卡发送无线信号呢?
- 想知道如何在一个文档里面打开多个图片并在不同视图中显示
红线是不见了,可是也是一堆error,代号跟帖子里面我用VS2010直接转换打开VC6.0工程的一样,全都是error LNK2019
写的代码却是console application
1 、将main函数改为Winmain函数2、 打开[Project] --> [Settings] --> 选择"Link"属性页,
在Project Options中将/subsystem:windows改成/subsytem:console
你应该建一个Win32 application,入口函数是WinMain/wWinMain