自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (13)
  • 收藏
  • 关注

翻译 《基于MFC的OpenGL编程》第一篇 A Primer

3D图形学基本概念   Perspective   Perspective refers to the angles between the lines that lend the illusion of three dimensions.   Colors and Shading   Moving beyond line drawing, we need to add c

2013-05-26 20:36:41 396

linux韦根驱动,支持韦根26/34/66

linux韦根驱动,支持韦根26/34/66发送,中断方式,自适应接收

2021-04-08

ADNS- 2051开发代码

BLUETOOTH HID MOUSE 源代码,开发环境:BLUELAB362,MOUSE 接口:Either the Agilent ADNS-2030/2051 or the ADNS-3030/3040.-BLUETOOTH HID MOUSE source code and development environment : BLUELAB362. MOUSE Interface : Either the ADNS-2030/2051 or the Agilent ADNS- 3030/3040.

2012-04-26

Windows程序设计(第五版)

Windows程序设计(第五版) 目 录 第一章 开始......................................................................................................................................1 WINDOWS环境.............................................................................................................................1 Windows 简史..............................................................................................................................2 Windows方面..............................................................................................................................3 动态连结.......................................................................................................................................5 WINDOWS程式设计选项.............................................................................................................6 API 和记忆体模式.......................................................................................................................7 语言选项.......................................................................................................................................8 程式开发环境...............................................................................................................................9 API 文件.....................................................................................................................................10 编写第一个WINDOWS程式......................................................................................................10 文字模式(Character-Mode)模型..........................................................................................10 同样效果的Windows 程式....................................................................................................... 11 表头档案.....................................................................................................................................12 程式进入点.................................................................................................................................13 MessageBox 函式.......................................................................................................................14 编译、连结和执行.....................................................................................................................15 第二章 UNICODE 简介................................................................................................................17 字元集简史....................................................................................................................................17 美国标准.....................................................................................................................................18 国际方面.....................................................................................................................................19 扩展ASCII .................................................................................................................................20 双位元组字元集.........................................................................................................................22 Unicode 解决方案......................................................................................................................22 宽字元和C ....................................................................................................................................23 char 资料型态.............................................................................................................................24 宽字元.........................................................................................................................................24 宽字元程式库函式.....................................................................................................................25 维护单一原始码.........................................................................................................................27 宽字元和WINDOWS ...................................................................................................................28 Windows表头档案类型............................................................................................................28 Windows 函式呼叫....................................................................................................................30 Windows 的字串函式................................................................................................................31 在Windows 中使用printf..........................................................................................................31 格式化讯息方块.........................................................................................................................33 本书与国际化.............................................................................................................................34 第三章 视窗和讯息........................................................................................................................36 自己的视窗....................................................................................................................................36 总体结构.....................................................................................................................................36 HELLOWIN程式.......................................................................................................................38 通盘考量.....................................................................................................................................41 Windows 函式呼叫....................................................................................................................41 Programming Windows 程式开发设计指南(Windows95 程序设计 第五版) 第 2 页 大写字母识别字.........................................................................................................................42 新的资料型态.............................................................................................................................43 代号简介.....................................................................................................................................44 匈牙利表示法.............................................................................................................................44 注册视窗类别.............................................................................................................................46 建立视窗.....................................................................................................................................51 显示视窗.....................................................................................................................................53 讯息回圈.....................................................................................................................................54 视窗讯息处理程式.....................................................................................................................55 处理讯息.....................................................................................................................................56 播放音效档案.............................................................................................................................57 WM_PAINT 讯息.......................................................................................................................57 WM_DESTROY讯息................................................................................................................59 WINDOWS程式设计的难点.......................................................................................................60 别呼叫我,我会呼叫您.............................................................................................................60 伫列化讯息与非伫列化讯息.....................................................................................................61 行动迅速.....................................................................................................................................63 第四章 输出文字............................................................................................................................64 绘制和更新....................................................................................................................................64 WM_PAINT 讯息.......................................................................................................................65 有效矩形和无效矩形.................................................................................................................66 GDI 简介........................................................................................................................................66 装置内容.....................................................................................................................................67 取得装置内容代号:方法一.....................................................................................................67 绘图资讯结构.............................................................................................................................68 取得装置内容代号:方法二.....................................................................................................71 TextOut:细节............................................................................................................................71 系统字体.....................................................................................................................................73 字元大小.....................................................................................................................................74 文字大小:细节.........................................................................................................................75 格式化文字.................................................................................................................................76 综合使用.....................................................................................................................................77 SYSMETS1.C视窗讯息处理程式............................................................................................84 空间不够.....................................................................................................................................85 显示区域的大小.........................................................................................................................86 卷动列............................................................................................................................................87 卷动列的范围和位置.................................................................................................................88 卷动列讯息.................................................................................................................................90 在SYSMETS中加入卷动功能.................................................................................................92 绘图程式的组织.........................................................................................................................96 建立更好的滚动............................................................................................................................97 卷动列资讯函式.........................................................................................................................97 卷动范围.....................................................................................................................................99 新SYSMETS............................................................................................................................100 不用滑鼠怎么办.......................................................................................................................106 Programming Windows 程式开发设计指南(Windows95 程序设计 第五版) 第 3 页 第五章 图形基础..........................................................................................................................107 GDI 的结构..................................................................................................................................107 GDI 原理...................................................................................................................................107 GDI 函式呼叫...........................................................................................................................109 GDI 基本图形........................................................................................................................... 110 其他部分................................................................................................................................... 110 装置内容...................................................................................................................................... 111 取得装置内容代号................................................................................................................... 111 取得装置内容资讯................................................................................................................... 113 DEVCAPS1程式..................................................................................................................... 114 装置的大小............................................................................................................................... 117 关於色彩...................................................................................................................................123 装置内容属性...........................................................................................................................124 保存装置内容...........................................................................................................................126 画点和线......................................................................................................................................127 设定图素...................................................................................................................................127 直线...........................................................................................................................................128 边界框函式...............................................................................................................................133 贝塞尔曲线...............................................................................................................................139 使用现有画笔(Stock Pens).................................................................................................144 画笔的建立、选择和删除.......................................................................................................145 填入空隙...................................................................................................................................148 绘图方式...................................................................................................................................148 绘制填入区域..............................................................................................................................150 Polygon函式和多边形填入方式............................................................................................151 用画刷填入内部.......................................................................................................................155 GDI 映射方式..............................................................................................................................157 装置座标和逻辑座标...............................................................................................................159 装置座标系...............................................................................................................................159 视埠和视窗...............................................................................................................................160 处理MM_TEXT......................................................................................................................162 「度量」映射方式...................................................................................................................164 「自行决定」的映射方式.......................................................................................................168 MM_ISOTROPIC映射方式....................................................................................................168 MM_ANISOTROPIC:根据需要放缩图像...........................................................................171 WHATSIZE程式......................................................................................................................172 矩形、区域和剪裁......................................................................................................................176 矩形函式...................................................................................................................................176 随机矩形...................................................................................................................................177 建立和绘制剪裁区域...............................................................................................................181 矩形与区域的剪裁...................................................................................................................183 CLOVER 程式..........................................................................................................................184 第六章 键盘..................................................................................................................................189 键盘基础......................................................................................................................................189 忽略键盘...................................................................................................................................189 Programming Windows 程式开发设计指南(Windows95 程序设计 第五版) 第 4 页 谁获得了焦点...........................................................................................................................190 伫列和同步...............................................................................................................................191 按键和字元...............................................................................................................................191 按键讯息......................................................................................................................................192 系统按键与非系统按键...........................................................................................................192 虚拟键码...................................................................................................................................193 lParam资讯..............................................................................................................................197 重复计数...................................................................................................................................197 OEM 扫描码.............................................................................................................................197 扩充键旗标...............................................................................................................................198 内容代码...................................................................................................................................198 键的先前状态...........................................................................................................................198 转换状态...................................................................................................................................198 位移状态...................................................................................................................................198 使用按键讯息...........................................................................................................................199 为SYSMETS加上键盘处理功能...........................................................................................200 字元讯息......................................................................................................................................208 四类字元讯息...........................................................................................................................208 讯息顺序...................................................................................................................................209 处理控制字元........................................................................................................................... 211 死字元讯息............................................................................................................................... 211 键盘讯息和字元集......................................................................................................................212 KEYVIEW1 程式.....................................................................................................................212 外语键盘问题...........................................................................................................................218 字元集和字体..............................................................................................................................220 Unicode 怎么样?....................................................................................................................231 TrueType 和大字体..................................................................................................................232 插入符号(不是游标)..............................................................................................................239 插入符号函式...........................................................................................................................239 TYPER程式.............................................................................................................................240 第三章 滑鼠..................................................................................................................................248 滑鼠基础......................................................................................................................................248 一些简单的定义.......................................................................................................................249 滑鼠(Mouse)的复数.................................................................................................................250 显示区域滑鼠讯息......................................................................................................................250 简单的滑鼠处理:一个例子...................................................................................................252 处理Shift 键.............................................................................................................................256 双击滑鼠按键...........................................................................................................................257 非显示区域滑鼠讯息..................................................................................................................258 命中测试讯息...........................................................................................................................259 从讯息产生讯息.......................................................................................................................260 程式中的命中测试......................................................................................................................261 一个假想的例子.......................................................................................................................261 范例程式...................................................................................................................................262 使用键盘模拟滑鼠...................................................................................................................265 Programming Windows 程式开发设计指南(Windows95 程序设计 第五版) 第 5 页 在CHECKER中加入键盘介面..............................................................................................266 将子视窗用於命中测试...........................................................................................................271 CHECKER 中的子视窗...........................................................................................................271 子视窗和键盘...........................................................................................................................276 拦截滑鼠......................................................................................................................................282 设计矩形...................................................................................................................................282 拦截的解决方案.......................................................................................................................286 BLOKOUT2程式.....................................................................................................................287 滑鼠滑轮......................................................................................................................................290 下面还有...................................................................................................................................299 第八章 计时器..............................................................................................................................300 计时器入门..................................................................................................................................300 系统和计时器...........................................................................................................................301 计时器讯息不是非同步的.......................................................................................................301 计时器的使用:三种方法..........................................................................................................302 方法一.......................................................................................................................................302 方法二.......................................................................................................................................306 方法三.......................................................................................................................................309 计时器用於时钟..........................................................................................................................310 建立数位时钟...........................................................................................................................310 取得目前时间...........................................................................................................................315 显示数字和冒号.......................................................................................................................315 国际化.......................................................................................................................................316 建立类比时钟...........................................................................................................................317 以计时器进行状态报告..............................................................................................................323 第九章 子视窗控制项..................................................................................................................327 按钮类别......................................................................................................................................328 建立子视窗...............................................................................................................................332 子视窗向父视窗发讯息...........................................................................................................334 父视窗向子视窗发送讯息.......................................................................................................335 按键...........................................................................................................................................336 核取方块...................................................................................................................................337 单选按钮...................................................................................................................................338 分组方块...................................................................................................................................338 改变按钮文字...........................................................................................................................338 可见的和启用的按钮...............................................................................................................339 按钮和输入焦点.......................................................................................................................339 控制项与颜色..............................................................................................................................340 系统颜色...................................................................................................................................341 按钮颜色...................................................................................................................................342 WM_CTLCOLORBTN讯息...................................................................................................343 拥有者绘制按钮.......................................................................................................................344 静态类别......................................................................................................................................350 卷动列类别..................................................................................................................................352 COLORS1 程式........................................................................................................................353 Programming Windows 程式开发设计指南(Windows95 程序设计 第五版) 第 6 页 自动键盘介面...........................................................................................................................360 视窗子类别化(Window Subclassing).................................................................................360 给背景著色...............................................................................................................................361 给卷动列和静态文字著色.......................................................................................................362 编辑类别......................................................................................................................................363 编辑类别样式...........................................................................................................................365 编辑控制项通知.......................................................................................................................366 使用编辑控制项.......................................................................................................................367 发送给编辑控制项的讯息.......................................................................................................367 清单方块类别..............................................................................................................................368 清单方块样式...........................................................................................................................369 将字串放入清单方块...............................................................................................................369 选择和取得项...........................................................................................................................370 接收来自清单方块的讯息.......................................................................................................372 一个简单的清单方块应用程式...............................................................................................372 档案列表...................................................................................................................................376 使用档案属性码.......................................................................................................................377 档案列表的排序.......................................................................................................................377 Windows 的head 程式.............................................................................................................378 第十章 功能表及其他资源..........................................................................................................384 图示、游标、字串和自订资源..................................................................................................384 将图示添加到程式...................................................................................................................385 取得图示代号...........................................................................................................................390 在程式中使用图示...................................................................................................................392 使用自订游标...........................................................................................................................393 字串资源...................................................................................................................................394 自订的资源...............................................................................................................................396 功能表..........................................................................................................................................404 功能表概念...............................................................................................................................404 功能表结构...............................................................................................................................405 定义功能表...............................................................................................................................405 在程式中引用功能表...............................................................................................................406 功能表和讯息...........................................................................................................................407 范例程式...................................................................................................................................409 功能表设计规范.......................................................................................................................415 较难的一种功能表定义方法...................................................................................................415 浮动突现式功能表...................................................................................................................417 使用系统功能表.......................................................................................................................422 改变功能表...............................................................................................................................425 其他功能表命令.......................................................................................................................425 建立功能表的非正统方法.......................................................................................................427 键盘加速键..................................................................................................................................431 为什么要使用加速键...............................................................................................................431 安排加速键的几条规则...........................................................................................................432 加速键表...................................................................................................................................433 Programming Windows 程式开发设计指南(Windows95 程序设计 第五版) 第 7 页 加速键表的载入.......................................................................................................................433 键盘代码转换...........................................................................................................................433 接收加速键讯息.......................................................................................................................434 功能表与加速键应用程式POPPAD.......................................................................................435 启用功能表项...........................................................................................................................442 处理功能表项...........................................................................................................................442 第十一章 对话方块......................................................................................................................445 模态对话方块..............................................................................................................................445 建立「About」对话方块.........................................................................................................446 对话方块及其模板...................................................................................................................450 对话方块程序...........................................................................................................................453 启动对话方块...........................................................................................................................454 不同的主题...............................................................................................................................455 更复杂的对话方块...................................................................................................................458 使用对话方块控制项...............................................................................................................465 「OK」和「Cancel」按钮......................................................................................................468 避免使用整体变数...................................................................................................................469 Tab 停留和分组........................................................................................................................470 在对话方块上画图...................................................................................................................472 将其他函式用於对话方块.......................................................................................................473 定义自己的控制项...................................................................................................................473 非模态对话方块..........................................................................................................................480 模态对话方块与非模态对话方块的区别...............................................................................481 新的COLORS程式.................................................................................................................483 HEXCALC:视窗还是对话方块?........................................................................................488 通用对话方块..............................................................................................................................496 增强POPPAD...........................................................................................................................496 Unicode 档案I/O......................................................................................................................518 改变字体...................................................................................................................................519 搜寻与替换...............................................................................................................................520 只呼叫一个函式的Windows 程式.........................................................................................520 第十二章 剪贴簿..........................................................................................................................523 剪贴簿的简单使用......................................................................................................................523 标准剪贴簿资料格式...............................................................................................................523 记忆体配置...............................................................................................................................525 将文字传送到剪贴簿...............................................................................................................527 从剪贴簿上取得文字...............................................................................................................528 打开和关闭剪贴簿...................................................................................................................529 剪贴簿和Unicode....................................................................................................................529 复杂的剪贴簿用法......................................................................................................................535 利用多个资料项目...................................................................................................................536 延迟提出...................................................................................................................................537 自订资料格式...........................................................................................................................538 实作剪贴簿浏览器......................................................................................................................541 剪贴簿浏览器链.......................................................................................................................541 “到Petzold 的书中找找”——仍然是解决Windows 程式开发各种疑难 杂症时的灵丹妙药。在第五版的《Windows 程式开发设计指南》中,作者身 为倍受敬重的Windows Pioneer Award(Windows 开路先锋奖)得主,依据 最新版本Windows作业系统,以可靠的取材资料校定这一本经典之作——再 一次深入探索了Win32 程式设计介面的根本重心。

2011-10-26

C++Primer中文版(第四版)题解整理

C++Primer中文版(第四版)题解整理,WORD版,方便大家复制,便于上机调试!

2011-10-26

TCP-IP详解卷一:协议

LINUX网络经典书籍,TCP/IP协议精讲

2011-10-23

LINUX内核源代码情景分析(下)

LINUX内核源代码情景分析(下),国内顶尖LINUX书籍,适合深入学习LINUX

2011-10-22

LINUX内核源代码情景分析

国内顶尖linux教材,适合深入了解LINUX内核

2011-10-22

数据结构与算法分析—c语言描述_课后答案

该书配套数据结构与算法分析(c语言版)英文版,答案更权威!相信你能看懂哦! Table of Contents 1. Chapter 1: Introduction ...................................................................................................... 1 2. Chapter 2: Algorithm Analysis .......................................................................................... 4 3. Chapter 3: Lists, Stacks, and Queues ................................................................................. 7 4. Chapter 4: Trees ................................................................................................................. 14 5. Chapter 5: Hashing ............................................................................................................ 25 6. Chapter 6: Priority Queues (Heaps) ................................................................................... 29 7. Chapter 7: Sorting .............................................................................................................. 36 8. Chapter 8: The Disjoint Set ADT ....................................................................................... 42 9. Chapter 9: Graph Algorithms ............................................................................................. 45 10. Chapter 10: Algorithm Design Techniques ...................................................................... 54 11. Chapter 11: Amortized Analysis ...................................................................................... 63 12. Chapter 12: Advanced Data Structures and Implementation ............................................ 66 -

2011-10-06

数据结构与算法分析(c语言版)

该本书书数据结构和算法的经典著作,经久不衰,是C程序员的一本不可多得的好书!

2011-10-06

opengl开发库

包含openglDLL文件, Include文件和Lib文件,是运行opengl程序的开发库,学习opengl必备!

2011-10-06

opengl库函数大全

大量常见函数详细解释,方便快速查找,是初学者必备资料!

2011-10-06

Nehe_OpenGL_中文_课程+代码

详细实例介绍在visual c++ 6.0下opengl的编程,每段代码都有解释,新手必备!

2011-10-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除