王朝百科
分享
 
 
 

Windows程序设计教程

王朝百科·作者佚名  2010-04-18  
宽屏版  字体: |||超大  

图书信息

Windows程序设计教程

书 名: Windows程序设计教程

作者:郭暤岩 廖琪梅

出版社:人民邮电出版社

出版时间: 2009年10月

ISBN: 9787115206435

开本: 16开

定价: 32.00 元

内容简介《Windows程序设计教程》共分为14章,主要内容包括Windows编程概述,Windows应用程序的类封装,MFC应用程序框架,Windows绘图程序设计,文本和字体,消息,菜单、键盘和鼠标,子窗体控件,对话框,文档/视图结构的应用程序开发,动态链接库,VC数据库编程和多线程编程。书中对开发过程中的一些开发技巧进行了展示,按照实际开发流程对实现功能进行详细讲解。

《Windows程序设计教程》内容丰富、结构新颖、难度适中、实用性强,可作为普通高等院校Windows程序设计课程的教材,也可供Windows开发初学人员参考阅读。

Windows程序设计教程

作者:杨祥金 等编著

ISBN:10位[7302143404] 13位[9787302143406]

出版社:清华大学出版社

出版日期:2007-4-1

定价:¥33.00 元

内容提要

本书介绍在Microsoft Windows98/2000/NT/XP环境下应用C语言及API编写应用程序的最基本、最重要的方法,讨论Windows应用程序的组成和工作原理。

本书内容按照教学要求组织,并遵循“从简单到复发、循序渐进、理论联系实际”的原则讲解,很多基本概念、编程方法与技巧都通过具有最小的代码段、最强大的功能和最大灵活性的经典例程来介绍。每章末附有大量习题,供学习参考。

本书的包容性很好,只要熟悉C语言,有一定使用Windows操作系统经历的读者都能掌握书中的内容。本书语言通俗易懂,条理清晰,内容丰富,非常适合作为高等院校的教材,也可供读者自学。

目录

第1章 概述

1.1 Windows的发展历史

1.2 Windows操作系统的基本性质和用途

1.3 API的基本特征及其发展历程

1.4 编程工具及其发展概况

1.5 集成开发环境

1.6 C程序和Windows程序的比较

1.7 Windows程序HelloMsg.C的三个基本组成部分

1.8 字符编码及Unicode简介

1.9 字符的数据类型char和宽字符数据类型wchar

1.10 应用程序实现Unicode和ASCII混合编码的原理

练习1

第2章 Windows操作系统的寻址方法与存储器管理

2.1 Windows的芯片

2.2 Windows的分段寻址方法

2.3 32位分页保护模式及其寻址方法

2.4 抢占式多任务、非抢占式多任务、进程和线程的概念

2.5 32位Windows应用程序的消息输入方式

2.6 32位Windows中虚拟内存空间的划分

2.7 32位Windows中虚拟内存的管理

练习2

第3章 开发Windows应用程序的技术基础

3.1 应用程序的结构与编译

3.2 Windows应用程序设计接口

3.3 标识符的匈牙利命名惯例

3.4 事件驱动程序设计

3.5 动态链接库函数

3.6 PASCAL调用规范与WINAPI调用规范

3.7 句柄与代号

3.8 Windows应用程序的工作原理

3.9 窗口类的作用及其用法初步

练习3

第4章 应用程序的分析

4.1 HELLOWIN.C应用程序

4.2 WinMain函数的四个参数

4.3 窗口类结构WNDCLASS

4.4 窗口类结构的各条款介绍

4.5 与窗口有关的识别字的介绍

4.6 和窗口有关的几种结构

4.7 代号简介

4.8 函数调用

4.9 注册窗口类

4.10 建立窗口

4.11 显示窗口

4.12 基本消息循环

4.13 窗口函数

练习4

第5章 Windows操作系统中的窗口类

5.1 Windows中的窗口类概述

5.2 几种窗口类结构介绍

5.3 几个与窗口类有关的函数

5.4 窗口类的式样

5.5 设计中值得注意的几个问题

练习5

第6章 输出

6.1 客户区的绘制和更新

6.2 GDI简介

6.3 TextOut函数

6.4 重画区域的设定

6.5 系统字体

6.6 Windows系统中的视觉元件信息表

6.7 字体显示例子SYSMETS1.C

6.8 滚动条的使用

6.9 建立更好的滚动

练习6

第7章 图形程序的编程基础

7.1 概论

……

第8章 键盘程序编程基础

第9章 鼠标程序编程基础

第10章 预定义窗口类和子窗口控制项

第11章 对话框的使用

第12章 Windows中的资源

附录A 参考VC++的索引

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有