Windows 程式设计--用MicrosoftC/C++和VISUAL C++


Windows 程式设计--用MicrosoftC/C++和VISUAL C++

文章插图
Windows 程式设计--用MicrosoftC/C++和VISUAL C++【Windows 程式设计--用MicrosoftC/C++和VISUAL C++】《Windows程式设计--用MicrosoftC/C++和VISUALC++》是1995年北京航空航天大学出版社出版的图书,作者是章生立等 。
基本介绍作者:章生立/等
ISBN:9787810125697
页数:681
定价:49.00
出版社:北京航空航天大学出版社
出版时间:1995-05
装帧:平装
内容介绍内容简介本书介绍利用MicrosoftC/C十十和Visualc十+进行Windows程式设计的技术和参考信息 。首先介绍Windows的历史,Win-dows的概念和术语,如何控制Windows环境与用c和C十十编写简单的应用程式;然后讨论如何控制Windows视窗,如何设计图标、游标和点阵图,如何开发选单和健加速器,如何编写使用对话框和字型的代码,如何绘製图形包括科学图、数学图、饼形图、条形图和线图,如何设计多媒体的程式;最后阐述使用Microsoft基础类库(MFC)开发Windows应用程式的基本概念和技巧;书后列表了WindowsAPI,Microsoft基础类库参考和VisualWorkbench参考与WINDIWS.H头档案参考 。供青年学生、初级程式设计师和中级程式设计师阅读使用 。作品目录目录编者前言第一章 Windows 入门1.1什幺是Windows1.2历史展望1.2.1从BIOS10H软体到Windows软体1.3Windows是什幺1.3.1标準用户界面1.3.2多任务1.3.3记忆体管理1.3.4伫列输入1.3.5讯息1.3.6设备的独立性1.3.7动态连线库1.3.8“新可执行”格式1.3.9MS-DOS的应用程式1.4对视窗的增强1.5必备的条件1.5.1Windows工具第二章 Windows的概念和术语2.1什幺是视窗2.2可视界面2.2.1边界2.2.2标题条2.2.3控制框2.2.4系统选单2.2.5最小化框2.2.6最大化框2.2.7垂直滚动条2.2.8水平滚动条2.2.9选单条2.2.10客户区2.3Windows类2.4面向对象式程式设计2.4.1图示2.4.2游标2.4.3插入记号2.4.4讯息框2.4.5对话框2.4.6字型2.4.7点阵图2.4.8画笔2.4.9画刷2.5获取讯息2.5.1讯息格式2.5.2讯息的来源2.5.3讯息的处理2.5.4讯息循环2.6什幺是资源2.7访问Windows函式2.7.1PASCAL调用规程2.8什幺是WINDOWS.H2.9WINDOWS的标识2.10Windows应用程式的组成2.10.1C编译器2.10.2资源编辑器2.10.3资源编译器2.10.4连线器2.10.5NMAKE工具第三章 访问Windows环境3.1坐标系统3.1.18种映像模式3.1.2设备坐标3.1.3视口3.1.4MM_ISOTROPIC和MM_ANISOTROPIC的说明3.1.5改变预设坐标3.2选择初始视窗大小、位置、游标、图示和风格3.3ShowWindnow函式3.4SetClassWord函式3.5虚拟键3.6控制和对话框3.6.1静态控制3.6.2按式按钮控制3.6.3单选按钮控制3.6.4複选框控制3.6.5编辑框3.6.6列表框3.6.7滚动条3.7系统计时器3.7.1使用定时器3.8记忆体3.8.1记忆体分配3.8.2记忆体管理第四章 编写简单的Windows程式4.1入门4.1.1句柄的进一步说明4.2Windows应用程式的基本组成4.2.1WinMain函式4.2.2注册视窗类4.2.3创建视窗4.2.4显示及更新视窗4.2.5讯息循环4.3视窗函式4.3.1WM_PAINT讯息4.4创建模组定义档案4.5创建NMAKE档案4.6联编4.7怎样使用SWA创建其它的Wind0Ws应用程式4.8创建Include档案4.9资源档案4.9.1资源编译器4.10MAKE的回顾第五章 控制Windows视窗5.1什幺是滚动条5.1.1向下的含义5.1.2滚动条範围5.1.3滚动条位置5.1.4滚动条类型5.2怎样使用滚动条编写应用程式5.2.1Make档案(SCROL)5.2.2定义档案(SCROL.DEF)5.2.3文档档案(SCROL.DOC)5.2.4应用程式档案(SCROL.CPP)5.3如何使用系统计时器5.3.1Make档案(TICK)5.3.2定义档案(TICK.DEF)5.3.3讯息档案(TICK.DOC)5.3.4应用程式档案(TICK.CPP)5.4如何创建一个抵押偿还表5.4.1LOANMake档案5.4.2LOAN.DEF模组定义档案5.4.3LOAN.CPP应用程式档案第六章 设计图示、游标和点阵图6.1使用Windows工具创建图示、游标和点阵图6.1.1MicrosoftImageEditor的启动6.2使用图示6.2.1Make档案(ICON)6.2.2定义档案(ICON.DEF)6.2.3资源档案(ICON.RC)6.2.4应用程式档案(ICON.CPP)6.3使用游标6.3.1Make档案及定义档案(CUR及CUR.DEF)6.3.2资源档案(CU R.RC)6.3.3应用程式档案(CUR.CPP)6.4使用MicrosoftNMAKE6.4.1NMAKEMake档案的创建6.4.2NMAKE选项6.4.3NMAKE的调用6.5使用资源编译器6.5.1资源编译器语句6.5.2使用资源编译器编译第七章 开发选单和键加速器7.1选单机制7.1.1什幺是选单7.1.2选单关键字和选项7.2随时创建选单7.2.1创建选单来改变图形的尺寸7.2.2用选单改变背景颜色7.2.3用选单决定系统信息7.2.4用选单查看目录表列7.3总结第八章 数据输入对话框8.1对话框简介8.2对话框编辑器8.2.1为何要使用对话框编辑器8.2.2使用Microsoft对话框编辑器8.2.3使用编辑器进行编辑8.2.4创建一个对话框8.2.5检查.DLG档案8.3为各种需要创建对话框8.3.1创建一个简单的About对话框8.3.2用一个对话框改变图形形状8.3.3通过对话框输入文本8.3.4用对话框输入整型数8.3.5用对话框输入实型的数字8.4创建讯息框第九章 字型的使用9.1字型的结构和定义9.1.1逻辑字型常数9.1.2TEXTMETRIC结构9.1.3LOGFONT结构9.1.4字元单元9.2字型附加的特性9.2.1字型宽度9.2.2自动引导和压缩字距磅9.2.3OEM与ANSI字元集相比较9.2.4逻辑字型与物理字型9.2.5向量字型与光栅字型9.2.6生成字型9.3字型的类型9.3.1预设字型9.3.2印表机字型和显示字型9.3.3Cust0m字型9.4字型映射方法9.5字型编辑器的使用9.5.1如何装入字型编辑器9.5.2基本的字型编辑器视窗9.5.3如何改变字型头9.5.4如何定製字型9.5.5如何存储Custom字型设计9.5.6如何生成一个字型源档案9.6字型程式9.6.1CreateFont函式9.6.2CreateFontIndirect函式9.6.3FONT1程式9.6.4FONT1档案9.6.5FONT1.DEF档案9.6.6FONT1.CPP档案9.6.7FONT2程式9.6.8FONT2和FONT2.DEF档案9.6.9FONT2.CPP档案9.6.10FONT3程式9.6.11FONT3及FONT3.DEF档案9.6.12FONT3.CPP档案9.6.13FONT4程式9.6.14FONT4及FONT4.DEF档案9.6.15FONT4.CPP档案9.7更好的字型第十章 图形概念和绘图元语10.1图形设备接口10.1.1GDI的用途10.1.2像素操作10.1.3设备信息10.1.4设备场境句柄10.1.5映射方式10.2GDI绘图元语10.2.1图形元语10.2.2GDI绘图元语的使用10.2.3简单的条形图10.3GDI工具10.3.1画笔10.3.2画刷10.3.3简单的条形图再述10.3.4颜色10.3.5点阵图第十一章 科学图和数学图的绘製11.1正弦波11.2衰减正弦波11.3一个傅立叶级数第十二章 饼形图、条形图和线图的设计12.1调色板管理程式12.1.1逻辑调色板的开销12.2饼形图12.2.1PIE档案和PIE.DEF档案12.2.2PIE.H头档案12.2.3PIE.RC资源档案1.2.4PIE.CPP程式12.3条形图12.3.1BAR档案和BAR.DEF档案12.3.2BAR.H头档案12.3.3BAR.RC资源档案12.3.4BAR.CPP程式12.4线图12.4.1LINE档案和LILNE.DEF档案12.4.2LINE.H头档案12.4.3LINE.RC资源档案12.4.4LINE.CPP程式12.5关于三大程式的变化第十三章 专用应用程式:带多媒体声音的草图、动画和萤幕保存程式13.1草图绘製:带多媒体声音的滑鼠速写13.1.1SKCH档案13.1.2SKCH.CPP代码13.2动画:火车113.3动画:带多媒体声音的火车213.4萤幕保存程式:一个带多媒体声音的萤幕保存程式13.4.1SAVER档案13.4.2SAVER应用程式代码13.5重要的是实践第十四章 为面向对象视窗程式开发,MICROSOFT基础类库简述14.1类库合理性14.2考虑MICROSOFT基础类库的设计14.3重要的Microsoft基础类库特性14.4COBJECT:全部类库应用程式的基础14.5重要的Microsoft基础类库类14.6简单的基础类例子14.6.1使用EASY.CPP 建立一个视窗14.6.2AFXWIN.H头档案14.6.3CWinApp:派生的CTheApp类14.6.4CFrameWnd:应用程式视窗14.6.5InitInstance:使用一个成员函式14.6.6构造函式14.6.7测试EASY应用程式14.7一个简单的Microsoft基础类库应用程式14.7.1MFCAMake档案说明14.7.2MFCA.DEF模组定义档案说明14.7.3MFCA.H头档案说明14.7.4MFCA.CPP说明14.7.5MFCA应用程式说明14.8图形元语14.8.1GDIMake档案、GDI.DEF模组定义档案和GDI.H头档案14.8.2GDI.CPP说明14.8.3GDI应用程式说明第十五章 用资源开发MicrosoftC十十基础类库应用程式15.1给科学图表添加资源:选单、对话框和多媒体声音15.1.1FOURMake档案和FOUR.DEF模组定义档案15.1.2FOUR.H头档案15.1.3FOURR.H资源头档案,FOUR.RC资源脚本档案和FOUR.DLG对话脚本档案15.1.4FOUR.CPP应用程式档案15.1.5创建定製的CMainWnd类15.1.6获得Wind0Ws的当前大小15.1.7绘製傅立叶波形15.1.8创建“关于”对话框15.1.9数据输入对话框15.1.10 回响OnExit15.1.11讯息映射处理15.1.12 运行FOUR应用程式15.2给条形图添加资源:一个选单和一个对话框15.2.1BAR命令行Make档案,BAR.MAK工程Make档案,BAR.DEF模组定义档案15.2.2BAR.H头档案15.2.3BARR.H资源头档案.BAR.RC资源脚本档案.BAR.DLG对话脚本档案15.2.4BAR.CPP应用程式档案15.2.5测试BAR应用程式附录A WindowsAPI函式和Microsoft基础类库项目附录B VisualC十十集成环境用法B.1进入VisualWorkbench环境B.1.1主选单分类B.1.2书写新的应用程式B.1.3编辑应用程式B.1.4拷贝、剪下和贴上(Copying,Cutting和Pasting)B.2编译和连线B.2.1在VisualWorkbench内工作B.2.2在DOS命令行下工作B.3使用Microsoft帮助系统B.3.1程式语句帮助B.3.2其他帮助特性B.3.3列印帮助信息B.4设定重要的Options选项B.4.1Project...(工程选项)B.4.2调试选项B.4.3目录选项B.4.4编辑器选项B.4.5Workspace选项B.4.6工具选项B.4.7颜色选项B.4.8字型选项B.4.9TOOLS.INI档案附录C WINDOWS.H头档案