【教学视频】《C语言也能干大事》第十二节:从CFree到VC
【秘籍:免费获得大量鹏币】|
【立即购买鹏币(仅需5 元)】
帖子
只需购买一次即可以永久使用,不需要每次访问的时候都购买。购买后将会看到如下的视频、资料等下载地址
本主题需向作者支付
50 鹏币 才能浏览
购买主题
已购买人数:316 记录
未购买此贴可以在线观看不清晰版的视频格式:
http://player.youku.com/player.php/sid/XNzY2MTcxNTY=/v.swf
购买此贴后可以得到清晰版的下载地址
板书:
第一次亲身体验一通百通的威力!
一、为什么现在要转换到VC6了?
(1)、亲身体验一通百通的威力。
(2)、C-Free做入门级的学习工具比较合适,所以在《C语言也能干大事》一开始我们选择它做入门工具。但是C-Free在工程化的大程序方面能力欠佳,而《C语言也能干大事》后面将是大量的实战项目,比如自己动手写QQ、自己动手写银行系统、自己动手写VC等,所以要转用VC。
(3)用c-Free的目的是让同学们知道不是C/C++就是VC,VC=编辑器+编译器;C-Free=编译器+可替换的编译器。C-Free与VC。
(4)用VC开发出来的工程比较好和同学们交流,比较好做为课程设计、毕业设计的作业直接发给老师。
别害怕。只用10分钟就能让你从C-Free过渡到VC,这就是一通百通的魅力。跟我来吧。
为什么不同VC更高的版本?
VS更高版本和VC6比起来几乎没什么差别,特别是对于咱们《C语言也能干大事》这门课约等于一模一样,而且高版本体积要大很多,要占2G多,装了很多用不着的东西,而VC6只有200多MB。
二、VC开发环境的搭建
1、VC的下载
如果已经安装好VC的就不用再重新安装了。
如果没有安装的同学可以下载如鹏网专门为大家定制的“如鹏网版VC6”,去掉了一些已经作废的组件,丝毫不影响使用,尺寸只有103MB。
下载地址:http://down1.rupeng.com/download/software/RuPengvc6_chs.rar
注意如果使用Vista的同学请关闭Vista的UAC这个废物。
2、
MessageBox归来
Win32Application→简单的Win32程序。
三、对话框图形化环境搭建
1、从Win32 Application向导生成对话框程序
自己配置太麻烦了,每次建一个程序就需要建一遍对话框、MainProc、添加LoadLibrary等等。
2、配置如鹏网为同学们定制的Win32 DialogBased Application向导
已经下载“如鹏网版VC6”的同学从安装包的Tools目录下就可以找到Win32DlgBasedAppWizard.zip
没有下载“如鹏网版VC6”的同学从下面的地址单独下载:http://down1.rupeng.com/download/software/Win32DlgBasedAppWizard.zip
只有200多K大小。
配置方法:
将DlgBaseAppWizard.pdb和DlgBaseAppWizard.awx拷贝到VC6的安装目录的Common\MSDev98\Template目录下即可,一般VC6都安装到了C盘,所以一般只要拷贝到C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Template即可。然后重启VC6,在VC6的向导页面中就可以看到“Win32 DialogBased Application”的向导选项了。
Win32 DialogBased Application并没有做什么神奇的工作,只不过是帮大家快速搭建一个对话框工程而已,没有什么自己的特性,大家手动也能完成,这个工程拿到没有“Win32 DialogBased Application”的VC中也能运行和开发。
注:“Win32 DialogBased Application”就是在“自己动手写开发工具”,希望大家早日从用工具的人变成造工具的人。人类进化的一大标志就是学会制造工具!哈哈!
3、
Win32 DialogBased Application帮大家做了什么
添加了一个对话框、添加了模板代码、添加了对IP地址控件、日历控件等高级高级控件的显示支持代码。
4、争取大家自己从头不用Win32 DialogBased Application建一个对话框工程。
五、配置VC6,使之更好用
1、修改代码自动完成的快捷键,因为默认的Ctrl+Space和输入法切换冲突
工具栏上点击右键,选择“自定义”(customize);在对话框中切换到“键盘”(keyboard),“类别”选择“编辑”,在命令中找到“CompleteWord”(列表中快速查找的技巧,在几乎任何软件中都通用,在列表中快速敲入单词),然后焦点设置到“按下新快捷键”上,按快捷键“Alt+/”(也可以是其他的自己习惯的,只要是不和其他的冲突就可以),主要是按快捷键,不是敲入字符“Alt+/”,学了后面的课程你就会知道这是一个HotKey控件,而不是TextBox。
然后注意不要忘了点击【分配】。
要学会使用快捷键,我看很多同学写程序太费劲了,经常用鼠标点来点去,慢的像一头牛,CtrlC、CtrlV什么的起码不应该总是用鼠标,牛逼的程序员很少用鼠标。
2、
关闭工程的“设置”→“浏览信息”→“创建浏览信息文件”(Browsing Info )
Project→Setting→BrowseInfo→build BrowseInfo File
因为它有可能造成VC死锁
3、
如果VC还是有偶尔死锁,那么请杀掉MSDev进程,然后重启VC。
移植几个程序:计算器;音乐图片贺卡;设置程序图标;
购买主题
已购买人数:316 记录