完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
codewarrior使用教程
第一章: 认识CodeWarrior?? 第二章: 工程和目标文件的显示和定制?? 第三章: 编译?? 第四章: 链接?? 第五章: 调试?? 第六章: 定制?? 第七章: 库函数和Microsoft Foundation Classes (MFC)1). CodeWarrior 能做些什么??? A).使用C/C++ 进行编程?? B).也支持Java 开发?? 本课程仅限于应用C/C++ 语言在Windows 平台上使用CodeWarrior 进行的开发.?? 2). CodeWarrior 优点是什么??? CodeWarrior 能够自动地检查代码中的明显错误,它通过一个集成的调试器和编辑器来扫描你的代码,以找到并减少明显的错误,然后编译并链接程序以便计算机能够理解并执行你的程序.?? 3).常用编程类型说明:?? A). 应用程序(如:文本编辑器WordPad )?? B). 庞大的商业软(如:比如象Adobe Photoshop,MicrosoftWord,CodeWarrior…)?? C). 控制面板(control panels)<实际上是设置系统功能的一个简单界面,比如可以在控制面板中完成.如:设置音量和鼠标移动速度这样一些参数.>?? D). 动态链接库(dynamic linked libraries,DLLs)<提供一些很有用的被系统和应用程序共享的函数.通常它们没有用户界面.>?? E). 插件(plug-ins)<类似于DLLs,插件也是可供其它软件使用的小程序,但插件只能被特定的软件使用.>应用程序框架还能处理分发消息(例如用户击键的动作、鼠标点击、绘画消息等等)到应用程序中的许多按钮、列表、窗口和控件上。这个功能帮助你能够集中注意力到实现应用程序的功能而不是界面上,把那些创建界面的工作留给应用程序框架吧。?? 应用程序框架提供了许多超过老式风格的roll-your-own 方法。首先,这些代码是成熟和经过严格测试的。每天都有成百上千的开发者使用MFC 来开发应用程序。每当Windows 操作系统增加了一些新的功能的时候,MFC 也会不断地被升级,你可以通过使用新版本的MFC 来编译你的应用程序,以便获得所有新的功能特色,而且几乎不用对应用程序的源代码做任何修改。?? 应用程序框架还提供可重用的代码。代码重用是象C++ 这样的面向对象的编程方法得以发展的主要原因之一。通过将可重用的代码封装为类,你可以很容易地使用已经存在的类来添加需要的功能。?? 代码重用使得你可以使用经过严格测试的代码来构造你的应用程序,并很容易获得预期的功能。而且你还可以很容易地将你编写的类与其它需要同样功能的人进行共享。?? 与你自己创建所需框架而言,使用应用程序框架有时会使得你的程序稍大一些。因为现代计算机通常都配置了足够数量的内存,而且这个框架可以作为一个DLL 来使用,所以增加这么一些程序体积还是很值得的。PowerPlant 和MFC 是两个很值得你去熟练使用的高效的工具。?? 如何安装和使用MFC 接口工具?? MFC 接口工具(包括对话编辑器和图象编辑器)可以在CodeWarrior 安装光盘上找到。但是,它们并不是作为CodeWarrior 安装程序的一部分存在的,因此在完成了CodeWarrior 的安装后,在硬盘上你还是找不到MFC。为了安装这些工具,请按照以下步骤进行:?? ?? 找到iTOOLS.Exe 文件。这是安装MFC 接口工具必须的安装程序。iTools.Exe 文件可以在C:ProgramFilesMetrowerksCodeWarriorBinSDKbin 目录下找到。如果在那儿找不到这个文件,那么就到CodeWarrior 的安装光盘上去找。该文件应该在ExtrasSKDsWin32Microsoft Win32 SDK Tools目录下。?? 注意: 该安装文件(iTOOLS.Exe) 将会询问你想在哪里保存MFC 接口工具。但不行的是,它却没有提供定位目录用的浏览(browser)按钮可用,因此你必须手工的输入一个路径。如果你并不能确定你输入的路径是否就是你想要保存这些工具的路径,你可以先在那个目录中找到一个文件,然后通过查看该文件的属性(在该文件上点击右键然后选择Properties 项),从这个属性框上你可以复制到完整的路径,并把它填入到安装过程中提示要输入安装路径的编辑框中。?? 图7-1 MFC 的用户界面构造器这些工具将要被安装到目的安装路径的bin 目录中。在这个路径中你将可以找到对话框编辑器(DlgEdit.Exe),图象编辑器(ImagEdit.Exe)和其它一些有用的工具;?? ?? 如果你正在开发Windows 95 或Windows NT,需要的工具可以在binwin95和binwinnt目录中找到。
谢谢
举报
lhqc212
龙成天下
klzzhlk
dqjgood
macklau
这个东西太好了,谢谢了
feiooyer
hhh5355
cjqhyy
bao
qiuye88888888
张天峰
1yumao
玻璃中的太阳
zhangweidr
Jun
dm532595950
Wizard
只有小组成员才能发言,加入小组>>
553个成员聚集在这个小组
typedef struct a *b的意义
12207 浏览 2 评论
关于keil4编程出现的问题
4526 浏览 3 评论
替发:c语言知识点归纳 by:lemon
3773 浏览 5 评论
【编程题】 只要你想,你就可以决定年终谁来抽奖,
9846 浏览 47 评论
10个经典的C语言面试基础算法及代码
4619 浏览 9 评论
请问handle的写法
如何画一个已知RGB颜色的按钮、编辑框或者画一个矩形
786浏览 0评论
598浏览 0评论
电子发烧友网
电子发烧友william hill官网
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-13 10:41 , Processed in 0.981960 second(s), Total 78, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com