您的位置 首页 > 系统更新

vc60在win7下的补丁_windows7补丁安装

1.VC调试问题:vc60.pdb文件和osc_main.c文件

2.win7旗舰版哪里下载

3.Microsoft Visual C++ runtime library错误

4.VC++2008和VC++6.0在创建工程、语法、MFC编程上有何不同

vc60在win7下的补丁_windows7补丁安装

废话不多说,看图

1、文件-》新建,出现在下图

(第2步自己输入个工程名)

2、完成上面这个后,出现下图,这时选择建空工程,后面的一直确定就行

3、文件-》新建,会出现下图,这和第一个一样,只是标签到了“文件”

(第3步是要你输入你要建的文件名,一般用?main,因为第一个文件?一般都写main()函数)

4、写你的代码

5、调试运行

按F7,组建工程,调试,你的错误在这时软件会帮你找出

按Ctrl+F5运行程序,(直接按F5的话,程序不会停在控制台。这之中的区别自己试下就知道了)

VC调试问题:vc60.pdb文件和osc_main.c文件

你写的这些是在"工程"(英文版为Projects)选项中的子菜单,其实初学者学C++不用理这个,你应该单击"文件"(英文版为Files)中的"C++ Source File",在右边的"文件"(英文版为File)中输入你想要的C++程序名,然后确定就可以进入编程窗口了.其它的东西在你调式程序时电一直选确定电脑会自动创建的。

其它的东西以后你会慢慢明白的,或都去找本C++入口书看看就OK了。

win7旗舰版哪里下载

解决外部符号错误:_main,_WinMain@16,__beginthreadex

在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有:

libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex

下面介绍解决的方法:

1. Windows子系统设置错误, 提示:

libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

Windows项目要使用Windows子系统, 而不是Console, 可以这样设置:

[Project] --> [Settings] --> 选择"Link"属性页,

在Project Options中将/subsystem:console改成/subsystem:windows

2. Console子系统设置错误, 提示:

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

控制台项目要使用Console子系统, 而不是Windows, 设置:

[Project] --> [Settings] --> 选择"Link"属性页,

在Project Options中将/subsystem:windows改成/subsystem:console

3. 程序入口设置错误, 提示:

msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16

通常, MFC项目的程序入口函数是WinMain, 如果编译项目的Unicode版本, 程序入口必须改为wWinMainCRTStartup, 所以需要重新设置程序入口:

[Project] --> [Settings] --> 选择"C/C++"属性页,

在Category中选择Output,

再在Entry-point symbol中填入wWinMainCRTStartup, 即可

4. 线程运行时库设置错误, 提示:

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex

这是因为MFC要使用多线程时库, 需要更改设置:

[Project] --> [Settings] --> 选择"C/C++"属性页,

在Category中选择Code Generation,

再在Use run-time library中选择Debug Multithreaded或者multithreaded

其中,

Single-Threaded 单线程静态链接库(release版本)

Multithreaded 多线程静态链接库(release版本)

multithreaded DLL 多线程动态链接库(release版本)

Debug Single-Threaded 单线程静态链接库(debug版本)

Debug Multithreaded 多线程静态链接库(debug版本)

Debug Multithreaded DLL 多线程动态链接库(debug版本)

单线程: 不需要多线程调用时, 多用在DOS环境下

多线程: 可以并发运行

静态库: 直接将库与程序Link, 可以脱离MFC库运行

动态库: 需要相应的DLL动态库, 程序才能运行

release版本: 正式发布时使用

debug版本: 调试阶段使用

参考资料:

Microsoft Visual C++ runtime library错误

系统之家

系统之家

系统之家

系统之家

◆ 更新提要:

1、更新安全补丁至2011.4.20(通过正版验证,支持在线升级,绝不黑屏)

2、更新Adobe Flash Player V10.3.181.5 正式版

2、原版.Windows Media Player 10 正式版

3、更新DirectX 9.0c 2010.12版

4、首次进入桌面智能判断并设置屏幕分辨率及智能开关NumLock数字小键盘

5、自动判断识别并安装AMD双核CPU驱动及优化程序

6、用Newprep封装(加入新的SRS驱动),支持几乎100%所有主板部署成功

7、更新大量都硬件驱动,保证绝大部分硬件能驱动上

◆ 版本说明:?

本系统以适合电脑公司和维护人员快速装机为目的,以微软080502官方发布的Windows XP SP3免激活VOL原版为母盘,精心制作而成,用微软内部封装技术,实现Longhorn的detecthal技术全自动检测正确电源模式,准确率接近100%,集成最新SATA\SCSI\RAID驱动,以达完美克隆恢复到任何机型之目的!确保系统稳定和运行顺畅,以达到用户满意!

◆ 版本特点:?

1、系统安装全过程约6分钟,部分机子可达5分钟,高效的装机过程!

2、系统兼营性、稳定性、安全性较均强!完全无人值守自动安装。

3、系统通过微软正版认证系统在线认证,支持在线升级更新!

4、集成了自2000-2010年流行的各种硬件驱动,首次进入系统即全部硬件已安装完毕。

5、通过数台不同硬件型号计算机测试安装均无蓝屏现象,硬件完美驱动!

6、系统经过优化,启动服务经过仔细筛选,确保优化的同时保证系统的稳定,内存消耗低。实用,反应迅速

7、本光盘拥有强大的启动工具,包括一键恢复、GHOST、磁盘坏道检测、PQ、DM、XP密码重设等等,维护方便。

8、本系统是ISO可启动映像文件,可以用刻录软件刻录,也可用虚拟光驱载入使用,增强了实用性。

◆ 特色功能:?

1、系统支持Windows安装,可以在Windows中一键安装了,方便了不会COMS设置和GHOST的人。

2、系统支持光盘启动一键全自动安装及PE下一键全自动安装,自动识别隐藏分区,方便快捷。

3、系统经严格查杀:无木马程序、无、无流氓软件及相关插件。

4、支持64位和多核CPU,支持SATA1/2,支持P3X,P4X,P965,5,NF5,C51,MCP6X,MCP7X,,ULI,SIS,VIA等主板。

5、使用了智能判断,自动卸载多余SATA/RAID/SCSI设备驱动及幽灵硬件;智能判断并全静默安装

AMD双核补丁及驱动优化程序,让CPU发挥更强性能,更稳定。

6、首次登陆桌面,后台自动判断和执行清理目标机器残留的信息,以杜绝残留。

7、集成VB、VC++ 2005\2008\2010运行库支持文件,确保绿色软件均能正常运行?

8、TCP/IP连接数破解为:,大大增加了BT下载速度

9、QQ程序安装在D:\Program Files\文件夹里(仅装机版);维护人员工具包在部署中实现可选安装

10、迅雷下载文件默认存放在D:\TDDownload(仅装机版),防止不小心重装系统,导致下载文件被删除的隐患

11、个人资料(我的文档及收藏夹)默认转移 至D:\My Documents

◆ 软件安装如下:?

├─ Office2003 SP3(保留三大组件完整功能,更新至2011年4月所以更新补丁程序)

├─ QQ影音解码无广告版(最稳定的播放器)

├─ 迅雷7.1.7.2244 独木成林去广告版(稳定版本)

├─ 腾讯QQ2011BETA2 去广告显IP版(默认安装在D盘)

├─ PPTV网络电视V2.7.1.0009正式版

├─ ACDSee5.0绿色精装版(优秀看图工具)

├─ 酷狗音乐2011正式版

├─ 搜狗高速浏览器2.2正式版

├─ 极品五笔2011优化版

├─ 搜狗拼音输入法5.2正式版

├─ WinRAR 4.0 简体中文正式版

├─ 一键GHOST v2010.01.02正式版

└─ 金山毒霸2011增强免费版(注:安装文件只放在桌面,不预先安装,如不喜欢可以直接删除。)

温馨提醒:

◆ 系统优化:?

+不加载多余的DLL文件

+彻底关闭Dr_Warson

+加快局域网访问速度

+加快开机速度

+启动预读和程序预读可以减少启动时间

+让IE6可以8线程下载

+停止磁盘空间不足警告

+ADSL上网加速

+加快局域网访问速度

+加快搜索网上邻居的速度

+加速TCP/IP

+启用XP的路由功能和IP的过滤功能

+加快关机速度

+加快程序运行速度

+加速打开我的电脑和Explorer

+跳过internet连接向导

+关闭错误报告

+删除图标快捷方式的字样

+禁止高亮显示新安装的程序(开始菜单)

+禁用杀毒,防火墙,自动更新提醒

+关闭自动更新

+关闭任务

+禁止默认共享

+禁用ZIP功能

+禁止远程修改注册表

+禁用Messenger服务

+安装驱动时不搜索Windows Update

+禁用搜索助手并使用高级所搜

+给右键菜单添加--在这里打开命令行窗口

+给“我的电脑”的右键菜单中添加服务,设备管理器和控制面板

......

本系统所选驱动程序仍收集网上各类精华驱动汇聚而成,在不影响主要功能和设置特性的前提下进行了适度精简,未压缩时大小约800Mb,但能支持绝大量当今流行的各类硬件,主要包括以下:

◆ 本系统安装方法:?

1、光盘安装(推荐):

请用刻录软件,选择 映像刻录 方式来刻录ISO文件,刻录之前请先校验一下文件的准确性,刻录速

度推荐24X

A.自动安装

安装请在BIOS中设置从光盘启动,然后进入光盘启动菜单,选择菜单第1项就可以自动安装!

B. 手动安装

把光盘下的GHO文件复制到硬盘,然后重启设置光盘启动,然后选择手动GHOST11就可以手动操作

GHOST进行安装!

2、硬盘安装:

用虚拟光驱软件加载本镜像ISO文件,打开我的电脑,会出现一个A:盘,打开A盘运行里面的

AUTORUN.EXE这个程序,在弹出的菜单中选第一项即可实现全自动安装系统!

◆ 常见问题解答?

1、GHOST运行过程中出现A:\GHOSTERR.TXT错误的问题?

解答:这是Ghost软件复制数据的过程中读写出错,就弹出一个对话框,大意是保存出错信息到A盘里.既然是读写出错,一般出现A:\GHOSTERR.TXT错误有以下几种情况:

1.ISO文件正确或者ISO下载不完整,无论什么方式下载一定要校验MD5码

2.光盘质量:因购买光盘或者刻录盘质量有问题而导致恢复失败

3.光驱质量:因为光区激光头老化读盘能力下降而导致恢复失败

4.刻录机:因为刻录机刻录质量不好或老化导致刻出的盘质量有问题而导致恢复失败

5.刻录方式:因刻录速度过快导致光盘不好读,建议刻录时选择16X/24X速度一次刻录

6.超刻:因超过刻录盘容量而导致部分数据不完全引起的恢复失败,一般在680M内适宜

7.硬盘有坏道:因为坏道导致GHOST无法写入

8.硬盘问题:完整的格式化一遍C盘,不要加Q(例:format c:)

9.硬盘没有盘符:因或者其它以外导致的分区表丢失引起的恢复失败

10.超频:因为超频不稳定导致的恢复失败

如果排除以上问题,仍读盘错误,则可能是其它硬件问题.一个完整的硬件系统由许多部件组成,它们是一个有机的整体.如果某个关键部件品质不稳定,则整机就运行不稳定.在这样的系统里运行Ghost,自然会出错.按经验,首先应该怀疑内存,应更换内存试试.双条内存的兼容性.其次,检查主板,硬盘(及其数据线),再留意一下CPU的发热量是否正常.由于每个人都有自己的经验和方法,这里仅点到为止.

很多品牌机上就存在这个问题,在主分区之前隐藏一个厂商安装好的分区用于整机系统检测的,因此在品牌机上进行GHOST时应将注意这个问题.

2、声卡驱动不了!装好但不发声,或装驱动过程中系统突然自动重启?

解答:目前集成驱动的自动识别能力尚未能达到百分之百的准确。体现在个别声卡和网卡可能会认错。最为明显的例子是,AD188X的声卡,会误认为是Realtek声卡。幸好在安装之前会弹出安装向导。此时,用户不要急着点击继续,而要先搞清楚声卡的型号。如果的确是Realtek的声卡,则一路按下去即可;如果发现实际上是AD188X的声卡,则点击:从列表或指定位置安装─→不要搜索,我要自己选择要安装的驱动程序,此时,会列出很多种型号的声卡。从中选择 SoundMAX即可(SoundMAX是AD188X芯片的驱动名称)。如果已经误装了,也可以在“设备管理器”里找到该硬件,按右键─→更新驱动,再重复上述步骤即可。如何知道该声卡实际上是什么型号?打开机箱看芯片,或在开始菜单找到装机人员工具—硬件工具—硬件全面检测工具“EVEREST”来检测。这是一名合格的技术员应具备的技能,在此不赘述。

3、装好系统后找不到光驱!设备管理器里的光驱有个感叹号?

解答:这是装错了声卡驱动造成设备冲突所致。如何装声卡驱动请看上一个解答。

4、为什么网上邻居别的电脑访问不到我的电脑?

解答:XP要搞局域网本身就有诸多条目。本系统为了保障安全性,也没有事先搞好局域网。不过已经为用户充分考虑过了,做好了开通局域网共享的批处理文件,您只需执行一下即可。该批处理位于开始菜单--程序—装机人员工具—局网共享。

另外,如果本机装了金山网镖,就会造成不能访问本机(连查看工作组都不行,可恶),要把金山网镖卸了,并且要重启后,局域网才会恢复正常。

5、日文、韩文输入法不能使用。XP自带的“微软拼音输入法3.0”也不能使用?

解答:____和韩国的输入法在系统里占了60多M的空间。我们是中国人,我们绝大多数人可能一辈子都用不上,所以删掉了。输入法的目录在系统中的位置是:C:\windows\ime 如果确实需要日韩输入法,只需找部装有XP系统的电脑,把该目录整个拷过来,覆盖原有目录。日文、韩文输入法立即就可以恢复正常。

另外,“微软拼音输入法3.0”也给删掉了,造成添加该输入法后一打字就出错。如果要使用该输入法,也是找回缺失的文件就可以了。文件夹位于:C:\WINDOWS\system32\IME\PINTLGNT

6、为什么装这个系统后我的硬盘变成可插拨设备了,我以前不是这样的?

解答:你可能用的是nForce主板和串口硬盘。nForce芯片组驱动程序含特有的IDE驱动(叫nvidia IDE SW)。本系统集成了这个驱动并且自动安装了。系统托盘栏出现一个可插拨设备的图标说明驱动已正确安装了。你原来没这个图标是因为你没装这个驱动,性能未能得到充分发挥。

7、我装好了,可是启动速度很慢!完全不是作者所说的进度条滚一圈半就可以过去?

解答:启动速度的快慢不仅仅和系统有关,还和你的硬件设定有关,请逐一检查:

a、开机自检的表格中看看硬盘是什么模式,DMA模式是正常的,PIO模式是极慢的。若是PIO模式,请进入BIOS并装入默认值,再开机看看,应该就变回了DMA。

b、开机自检的表格中看看光驱是不是接在从盘了。如果是,将严重拖慢开机速度。因为启动时系统先检测主盘,然后再检测从盘,若主盘为空则在这里消耗几秒钟。请关机,把光驱接回主盘。不动硬件也可以,那就是在光驱所在的IDE属性里把主盘设为“无”即可。有些光驱出厂时跳线就设在从盘,如果你从来没留意过,那就请现在留意一下吧!

c、硬盘(并口)应该使用80芯的数据线,请勿用40芯的光驱线来代替。光驱线的速度只能达到DMA33,而硬盘的速度可达DMA100或DMA133。

d、新一代的主板增加了SATA硬盘接口。而用户的硬盘一般只有一块。这就是说,总会有IDE口或SATA口是闲置的。每次开机时系统都要检测各个硬盘接口。没有挂接设备的接口,就会因检测而消耗几秒种的时间。所以这类主板启动滚动条多滚几圈(如Intel 865及以后的主板)。我们应在设备管理器里把闲置的IDE或SATA通道关闭。启动时即可达到滚一圈半的理想状态。如果你的硬盘是高转速、高密度的新款硬盘,那么进度条不到一圈即过。

8、我下载的是RAR文件啊!我解开了,把里面所有文件刻到光盘了。但是这光盘怎么不能启动啊?

解答:初学者常常不知道怎么区分文件类型。这个其实是ISO文件,初学者之所以认为是RAR文件是因为看到文件名前有个WinRAR的图标。这只不过是您电脑上装的WinRAR软件给它赋予的图标而已。以图标来判断文件类型是不准确的,您应该点击文件属性,看扩展名。您可看到扩展名是ISO,因此这是ISO文件。ISO文件含有光盘的启动信息,请不要将其解压,否则解压后启动信息就丢失了。如果原下载文件已删除,那您就必须要重新下载。

9、我没有解压,我是直接刻那个iso文件的!但是怎么仍然不能启动?

解答:怎么个直接法?直接把iso拖进编辑窗口就错了。正确的方法是:运行nero─→文件菜单─→打开,文件类型选择*.iso,选中你下载的那个iso文件。这样刻录才是正确的。另外还要注意一下,写入方式选择“光盘一次刻录”。

◆免责条款:?

本Windows系统及软件版权属各自产权人所有,只可用于个人研究交流使用,不得用于商业用途,且系统制作者不承担任何技术及版权问题,请在试用后24小时内删除。如果您觉得满意,请购买正版!

系统文件信息

小贴士:光盘经过检测安全无毒,PE中的部分破解软件可能会被个别杀毒软件误报,请放心使用。

文件包名称:GHOST_XP_SP3_TY_S5_V2021.iso

文件大小:1498578944 字节

系统格式:NTFS

系统类型:32位

CRC32:C76C2B45

MD5:310ED63A731184F4F96D252AB7EDD7DD

SHA1:DF674B53AAB69D116217A159D61FADA40153D7

直接下载地址直接下载地址直接下载地址直接下载地址本地下载本地下载地址本地下载地址本地下载地址本地下载地址本地下载

本地下载地址本地下载地址网页链接网页链接网页链接网页连接本地下载地址本地下载网页链接网页链接本地下载地址网页链接网页链接雪佛兰本地下载地址本地下载地址网页链接

VC++2008和VC++6.0在创建工程、语法、MFC编程上有何不同

可能的情况是:

一、系统的运行库比较旧,而软件需要的是更新版本的运行库;或者系统里根本就没有软件需要的运行库;

二、系统的运行库损坏的说;

三、软件需要的运行库与系统的语言版本不一致。

一般性处理方法:

零、查毒杀毒,清理系统插件;

一、如果是IE出现这个错误,你应该检查插件了(例如用360),以及尝试打开IE菜单“工具”、“internet选项”,选择“高级”标签,将“启用第三方浏览器扩展(需重启动)”的钩去掉;

二、如果是以前安装的,现在运行出错,建议重新安装;

三、根本无法安装;

3.0、如果提示你丢失诸如“msvcp50.dll、msvcp60.dll、MSVCP60D.DLL、msvci70.dll、msvcp70.dll、msvcp71.dll”,从其他机器或者网上下载后补回到软件目录或者系统system32目录即可;

3.1、软件使用最新版本并且最好是完全版本(别用破解或者绿色版);

3.2、上微软自动更新打补丁;

打完补丁后还是不行,去微软下载Microsoft Visual C++ 2005 Redistributable Package (x86)

Microsoft Visual C++ 2005 Redistributable Package (x86),安装在未安装 Visual C++ 2005 的计算机上运行使用 Visual C++ 开发的应用程序所需的 Visual C++ 库的运行时组件,此软件包安装 C Runtime (CRT)、Standard C++、ATL、MFC、OpenMP 和 MSDIA 库的运行时组件。对于支持并行部署模式的库(CRT、SCL、ATL、MFC 和 OpenMP),这些运行时组件安装在支持并行程序集的 Windows 操作系统版本的本机程序集缓存中,这一缓存也称为 WinSxS 文件夹。支持的操作系统: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2。所需软件:Windows Installer 3.0、Windows Installer 3.1 或更高版本

vc 6,对c++支持不好,它的标准是微软自己的标准.而且存在bug,至今也没解决.

优点:内存占用小,编译速度快.

vs2008,c++标准支持相当好,同时也部分支持新的标准.

.mfc主要是对windows应用编程进行提供了一个框架,但同时它又提供了控件编写框架,所以相对来说,对于经验不丰富的人编程者来说,要用好它并不容易.

1.mfc工具,在开发过程,主要帮你插入各种宏代码,让你在开发过程中省得力气.因为开发框架并无大的差异.所以在使用上,根本没有本质上的区别.

2.如果一定要说有区别的话,主要是体现在内存占用上,vc6的mfc程序占60M的话,那么vs2008下,同样的程序,可能要占180M左右的大小.

3.显然,类重载信息上,vs2008提供信息自然要多一些,那也是因为vs2008增加的新类的原因.而事实上,因为新类是如此之多,所以在编写过程,你其实还是得手工跳到基类的定义中,去看下有哪些类方法可以重用.嗯.这是必然要使用的技巧,vc6其实也得这样做.

我的意思是,不要过分依赖向导,vc6,vs2008提供的向导都是有限的,真正用好它,还是要看你对相关类的理解,了解它们可以做什么,必要时去重载它,以完成特别的实现效果.

4.值得一提得是,vs2008 有个特性包,它提供的框架比较丰富,自己手动跟踪一遍框架,自然可以轻松掌握了.它无非多了几个新类.如果你的c++还可以的话,自然不在话下.

小结:对于mfc编程来说,只要不是机器太差,vs2008是很好的选择,vc6,我看,还是算了吧.

而更新的vs2010在mfc根本没有多大改善,可以完全不考虑.当然如果在意2010整合的其他软件开发工具,也是可以考虑的.但你看到它小小mfc程序也要占用280M以上的内存空间,我相信,你会崩溃的. vs2010为win7准备的,但我现在仍然是vs2008+win2003的组合,或许是我个人偏见吧.不看好

win7.

=========

<深入解析mfc>这本书一定要有,关于应用程序的讲解部分好好看下,写得蛮好的.

关于控件编写,这本书后半部分可以不看了,因为太臃肿了.

我个人建议你看 <深入解析ATL>.后者编写的控件是很轻快的.这本书迟早你也得有.不过你可能要看<c++对象模型><com本质>等书,才有助于理解.这些都是硬功夫,你会了,你就是绝世高手了.因为现在年轻人都怕苦,不会去学这些的.

热门文章