Windows程序设计(第五版)

所需积分/C币:24 2013-06-13 16:31:41 13.78MB PDF
收藏 收藏
举报

这是一本很好的Windows程序设计的书,从入门到深入。
Programming Windows程式开发设计指南( Windows g95程序设计第五版) 目录 第一章开始 WINDOWS环境… Windows简史 Windows方面 动态连结 WINDOWS程式设计选项… API和记忆休模式 看4着D垂·。。·。·音 鲁D··音音·看·看看垂4音,垂音D音·番·看垂D。垂看。垂 言选项 6789 程式开发环境 API文件 ,10 编写第一个 WINDOWS程式 10 文字模式( Character-Mode)模型 同样效果的 Windows程式∴ 表头档案 ················:··::·:··················:····:······················:··· 12 程式进入点 ………13 Message Box函式 编译、连结和执行… ,15 第二章 UNICODE简介 ···●●●●··●··········D··●●··4·············●··········春●●···········鲁 17 字元集简史 17 美国标准 .D。.·音·看看 国际方面. 扩展ASCI 20 双位元组字元集 22 Unicode解决方案 ··::······ 22 宽字元和C .·······:: 鲁垂 ·看 cha资料型态. .24 宽子元 24 宽字元程式库函式. ·····.···.···········.::·;·····.·..··.·..·...····..·;·····.···.···..······..···..·········..···.···· 25 维护单一原始码 27 宽字元和 WINDOWS 28 Windows表头档案类型 28 Windows函式呼叫 Windows的字串函式 在 Windows中使用 printf... .31 格式化讯息方块 ,33 本书与国际化. 34 第三章视窗和讯息 36 自口的视窗 36 总体结构 36 HELLOWIN程式… 通盘考量 Windows函式呼叫 第1 Programming Windows程式开发设计指南( Windows95程序设计第五版) 大写字母识别字. 新的资料型态 43 代号简介 …14 匈牙利表小法 44 注册视窗类別 46 建立视窗 51 显示视窗 讯息回圈 着看番,着垂4鲁D垂音垂· 视窗讯息处理程式……. 处理讯息. …56 播放音效档案 ………57 WMPAⅠNT讯息 57 WM DESTROY讯息… WINDOWS程式设计的难点 别呼叫我,我会呼叫您 ······· 50 伫列化讯息与非伫列化讯息………….….…………...…………161 行动迅速 b面着鲁D垂看音番音 63 第四章输出文字… 64 绘制和更新 WM PAINT讯息… ···.···········.:·············.··················.·"··..········.··.·.···.·.······ 有效矩形和无效矩形. 66 GiDI简介 .66 装置内容…167 取得装置内容代号:方法-....67 绘图资讯结构 ····· 68 取得装置内容代号:方法二 Textout:细节 a·· 系统字体 字元大小 文字大小:细节 格式化文字 76 综合使用 SYSMETS1C视窗讯息处理程式… 空间不够 …85 显示区域的大小 86 卷动列 87 卷动列的范围和位置 88 卷动列讯息… 90 在 SYSMETS中加入卷动功能… 92 绘图程式的组织 96 建立更好的滚动 97 卷动列资讯函式 97 卷动范围. 新 SYSMETS…… 100 不用滑鼠怎么办 106 第2贝 Programming Windows程式开发设计指南( Windows95程序设计第五版) 第五章图形基础 107 GDI的结构 107 GDI原理 107 GDI函式呼叫 +·· 109 GDI基本图形 ………………………ll 其他部分 110 装置内容 取得装置内容代号. .:.·..:···················.:·····················....···:·················· 取得装置内容资讯. DEVCAPS I程式 ……,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 「度量」映射方式 bD画音。音音面番 自行决定」的映射方式 168 MM ISOTROPIC映射方式 168 MM ANISOTROPIC:根据需要放缩图像.…… 171 WHATSIZE程式… 172 知形、区域和剪裁 176 矩形函式 176 建立和绘制剪裁区域 181 矩形与区域的剪裁. CLOVER程式… ∴184 第六章键盘....189 键盘基础… …189 忽略键盘 189 第3贝 Programming Windows程式开发设计指南( Windows95程序设计第五版) 谁获得了焦点 190 伫列和同步 191 按键和字元… ………,………………,191 按键讯息..192 系统按键与非系统按键 192 虚拟键码.…………………193 IParam资讯 197 重复计数 着看番,着垂4鲁D垂音垂· 97 OEM扫描码. 197 扩充键旗标……… 198 内容代码 .198 键的先前状态 198 转换状态 198 位移状态. 98 使用按键讯 ·········.····························· 199 为 SYSMETS加上键盘处理功能. 200 字元讯息 b面着鲁D垂看音番音 208 四类字元讯息 208 讯息顺序… .209 处理控制字元 211 死字元讯息 ··。音垂 2II 键盘讯息和字元集 212 KEYVIEW1程式… 12 外语键盘问题…………………218 字元集和字体 .220 Unicode怎么样? …231 TrueType和大字体 30 插入符号(不是游标) ·, 239 插入符号函式………….….…………………………239 TYPER程式 240 第三章滑鼠 q鲁口D。要看看··鲁D n,248 滑鼠基础 248 些简单的定义… 249 滑鼠( Mouse)的复数 ·····.··..···········.::·:;·:····.·..·.·..··..···..·;······.···.···..······.· 250 显示区域滑鼠讯息 250 简单的滑鼠处理:一个例子 252 处理 Shift键 256 双击滑鼠按键 257 非显示区域滑鼠讯息. .258 命中测试讯息 25 从讯息产生讯息… ∴260 程式中的命中测试. 261 个假想的例子 261 范例程式 262 使用键盘模拟滑鼠. 265 第4贝 Programming Windows程式开发设计指南( Windows95程序设计第五版) 在 CHECKER中加入键盘介面… 266 将子视窗用於命中测试 CHECKER中的子视窗 271 子视窗和键盘..276 拦截滑鼠…. 282 设计矩形 …282 拦截的解决方案 286 BLOK OUT2程式 着看番,着垂4鲁D垂音垂· 287 骨鼠滑: 轮 290 下面还有 29 第八章计时器,300 计时器入门 300 系统和计时器 .301 计时器讯息不是非同步的. 301 计时器的使用:三种方法…1302 方法 ……1302 方法二 306 方法三309 计时器用於时钟… 310 建立数位时钟… 310 取得目前吋间 显示数字和冒号 315 因际化 …………………316 建立类比时钟 317 以计时器进行状态报告 ····· .323 第九章子视窗控制项 327 按钮类别 328 建立子视窗 .332 子视窗向父视窗发讯息 ·····:···········:4:+······ 334 父视窗向子视窗发送讯息 335 按键 垂垂垂 音看 336 核取方块. 337 单选按钮……38 分组方块 338 改变按钮文字 ……338 可见的和启用的按钮…… ∴…………339 按钮和输入焦点 339 控制项与颜色 ·.;··;·.····..···.···· 340 系统颜色. 按钮颜色 342 WM CTLCOLORBTN讯息… ··· ……343 拥有者绘制按钮. 344 静态类别 350 卷动列类别 .352 COLORS1程式 353 第5贝 Programming Windows程式开发设计指南( Windows95程序设计第五版) 自动键盘介面………………………………………………………360 视窗子类别化( Window Subclassing) 360 给背景著色… 361 给卷动列和静态文字著色… …1362 编辑类別 编辑类别样式.….....…...…………….365 编辑控制项通知 366 使用编辑控制项 着看番,着垂4鲁D垂音垂· 367 发送给编辑控制项的讯息.… 367 清单方块类別. 368 清单方块样式 ………1369 将字串放入清单方块 .369 选择和取得项 370 接收来自清单方块的讯息… .372 一个简单的清单方块应用程式 ·········.····························· 372 档案列表 376 使用档案属性码.…… b面着鲁D垂看音番音 377 档案列表的排序 377 W 的head程式… 378 第十章功能表及其他资源…1384 图示、游标、宇和自订资源 ,384 将图示添加刭程式 .385 取得图示代号…… …………………390 在程式中使用图小 392 使用自订游标……… .393 字串资源 394 自订的资源 a·· 396 功能表… 404 功能表概念. 404 功能表结构 405 定义功能表 405 在程式中引川功能表 406 功能表和讯息 407 范例程式 .········.····.·················.·····..:···:···..··········..:······..·.··.··.·····..····.······ 409 功能表设计规范. 415 较难的一种功能表定义方法 415 浮动突现式功能表 417 使用系统功能表 改变功能表 看音音音音。·看看番番音D看音音音音音。音音看看番,音DD看音看音音 2425 其他功能表命令 425 建立功能表的非正统方法. ……427 键盘加速键∴ …431 为什么要使用加速键 …431 安排加速键的几条规则 432 加速键表 433 第6贝 Programming Windows程式开发设计指南( Windows95程序设计第五版) 加速键表的载入 433 键盘代码转换 433 接收加速键讯息. 434 功能表与加速键应用程式 POPPAD 435 启用功能表项 442 处理功能表项………………142 第十一章对话方块…… ∴45 模态对话方块 445 建立「 About」对话方块 446 对话方块及其模板 …,450 对话方块程序 ……453 启动对话方块 454 不同的主题 455 更复杂的对话方块 458 使用对话方块控制项..465 「OK」和「 Cancel」按钮.… …468 避笕使用整体变数 469 Tab停留和分组… 470 在对话方块上画图. 472 将其他函式用於对话方块 看音。音看看;4着音D,音音音着音。音看看看;着 定义自己的控制项.…. 473 非模态对话方块 .480 模态对话方块与非模态对话方块的区别..1481 新的 COLORS程式 HEXCALO:视窗还是对话方块? 488 通用对话方块 496 增强 POPPAD a·· 496 Unicode档案I(O… 518 改变字体 519 搜寻与替换 520 只呼叫一个函式的 Windows程式 520 第十二章剪贴簿….. 523 剪贴簿的简单使用. 标准剪贴簿资料格式 523 记忆体配置… ……525 将文字传送到剪贴簿………….1527 从剪贴簿上取得文字. 528 打丌和关闭剪贴簿 529 剪贴簿和 Unicode. 529 复杂的剪贴簿用法 535 利用多个资料项目… ………536 延迟提出 537 自订资料格式 ………………538 实作剪贴簿浏览器.… 剪贴簿浏览器链… 541 第7贝

...展开详情
试读 127P Windows程序设计(第五版)
立即下载 低至0.43元/次 身份认证VIP会员低至7折
抢沙发
一个资源只可评论一次,评论内容不能少于5个字
关注 私信 TA的资源
上传资源赚积分,得勋章
最新推荐
Windows程序设计(第五版) 24积分/C币 立即下载
1/127
Windows程序设计(第五版)第1页
Windows程序设计(第五版)第2页
Windows程序设计(第五版)第3页
Windows程序设计(第五版)第4页
Windows程序设计(第五版)第5页
Windows程序设计(第五版)第6页
Windows程序设计(第五版)第7页
Windows程序设计(第五版)第8页
Windows程序设计(第五版)第9页
Windows程序设计(第五版)第10页
Windows程序设计(第五版)第11页
Windows程序设计(第五版)第12页
Windows程序设计(第五版)第13页
Windows程序设计(第五版)第14页
Windows程序设计(第五版)第15页
Windows程序设计(第五版)第16页
Windows程序设计(第五版)第17页
Windows程序设计(第五版)第18页
Windows程序设计(第五版)第19页
Windows程序设计(第五版)第20页

试读结束, 可继续阅读

24积分/C币 立即下载 >