在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例C/C++语言基础 → Programming Windows 程式开发设计指南.pdf

Programming Windows 程式开发设计指南.pdf

C/C++语言基础

下载此实例
  • 开发语言:C/C++
  • 实例大小:10.65M
  • 下载次数:23
  • 浏览次数:134
  • 发布时间:2020-12-29
  • 实例类别:C/C++语言基础
  • 发 布 人:auok_y
  • 文件格式:.zip
  • 所需积分:4
 相关标签: windows window 程序设计 c++ 设计

实例介绍

【实例简介】windows程序设计c ,共计1365页

【实例截图】Programming Windows 程式开发设计指南(Windows95 程序设计 第五版)

from clipboard

【核心代码】


目 录
第一章 开始......................................................................................................................................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
bbs.theithome.com
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
bbs.theithome.com
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
bbs.theithome.com
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
bbs.theithome.com
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
bbs.theithome.com
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
bbs.theithome.com
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
bbs.theithome.com
Programming Windows 程式开发设计指南(Windows95 程序设计 第五版)
第 8 页
剪贴簿浏览器的函式和讯息...................................................................................................541
一个简单的剪贴簿浏览器.......................................................................................................544
第十三章 使用印表机 ..................................................................................................................548
列印入门......................................................................................................................................548
列印和背景处理.......................................................................................................................549
印表机装置内容.......................................................................................................................553
修改後的 DEVCAPS 程式 ......................................................................................................555
PrinterProperties 呼叫...............................................................................................................566
检查 BitBlt 支援.......................................................................................................................567
最简单的列印程式...................................................................................................................568
列印图形和文字..........................................................................................................................569
列印的基本程序.......................................................................................................................573
使用放弃程序来取消列印.......................................................................................................574
Windows 如何使用 AbortProc.................................................................................................575
实作放弃程序...........................................................................................................................576
增加列印对话方块...................................................................................................................578
为 POPPAD 增加列印功能......................................................................................................583
第十四章 点阵图和 BITBLT.......................................................................................................590
点阵图入门..................................................................................................................................590
点阵图的来源...........................................................................................................................591
点阵图尺寸..................................................................................................................................591
颜色和点阵图...........................................................................................................................592
实际的设备...............................................................................................................................593
GDI 支援的点阵图...................................................................................................................596
位元块传输..................................................................................................................................597
简单的 BitBlt............................................................................................................................597
拉伸点阵图...............................................................................................................................601
StretchBlt 模式 .........................................................................................................................605
位元映射操作...........................................................................................................................605
图案 Blt.....................................................................................................................................608
GDI 点阵图物件..........................................................................................................................610
建立 DDB .................................................................................................................................610
点阵图位元...............................................................................................................................613
记忆体装置内容.......................................................................................................................614
载入点阵图资源.......................................................................................................................615
单色点阵图格式.......................................................................................................................619
点阵图中的画刷.......................................................................................................................622
绘制点阵图...............................................................................................................................624
阴影点阵图...............................................................................................................................629
在功能表中使用点阵图...........................................................................................................634
非矩形点阵图图像...................................................................................................................648
简单的动画...............................................................................................................................653
视窗外的点阵图.......................................................................................................................657
第十五章 与装置无关的点阵图...................................................................................................669
bbs.theithome.com
Programming Windows 程式开发设计指南(Windows95 程序设计 第五版)
第 9 页
DIB 档案格式 ..............................................................................................................................669
OS/2 样式的 DIB......................................................................................................................670
由下而上...................................................................................................................................673
DIB 图素位元...........................................................................................................................673
扩展的 Windows DIB...............................................................................................................674
真实检查...................................................................................................................................677
DIB 压缩...................................................................................................................................679
颜色遮罩(COLOR MASKING)....................................................................................................681
第 4 版本的 Header..................................................................................................................684
第 5 版的 Header......................................................................................................................688
显示 DIB 资讯..........................................................................................................................690
显示和列印..................................................................................................................................698
了解 DIB...................................................................................................................................698
点对点图素显示.......................................................................................................................701
DIB 的颠倒世界.......................................................................................................................710
循序显示...................................................................................................................................719
缩放到合适尺寸.......................................................................................................................727
色彩转换、调色盘和显示效能...............................................................................................738
DIB 和 DDB 的结合....................................................................................................................739
从 DIB 建立 DDB ....................................................................................................................739
从 DDB 到 DIB ........................................................................................................................747
DIB 区块...................................................................................................................................748
DIB 区块的其他区别...............................................................................................................756
档案映射选项...........................................................................................................................757
总结...........................................................................................................................................758
第十六章 调色盘管理器 ..............................................................................................................759
使用调色盘..................................................................................................................................759
视频硬体...................................................................................................................................759
显示灰阶...................................................................................................................................760
调色盘资讯...............................................................................................................................768
调色盘索引方法.......................................................................................................................769
查询调色盘支援.......................................................................................................................773
系统调色盘...............................................................................................................................774
其他调色盘函式.......................................................................................................................774
位元映射操作问题...................................................................................................................775
查看系统调色盘.......................................................................................................................776
调色盘动画..................................................................................................................................786
跳动的球...................................................................................................................................787
一个项目的调色盘动画...........................................................................................................795
工程应用程式...........................................................................................................................800
调色盘和真实世界图像..............................................................................................................805
调色盘和 packed DIB ..............................................................................................................805
「通用」调色盘.......................................................................................................................816
中间色调色盘...........................................................................................................................823
索引调色盘颜色.......................................................................................................................828
bbs.theithome.com
Programming Windows 程式开发设计指南(Windows95 程序设计 第五版)
第 10 页
调色盘和点阵图物件...............................................................................................................834
调色盘和 DIB 区块..................................................................................................................840
DIB 处理程式库 ..........................................................................................................................845
DIBSTRUCT 结构 ...................................................................................................................847
资讯函式...................................................................................................................................848
读、写图素...............................................................................................................................856
建立和转换...............................................................................................................................860
DIBHELP 表头档案和巨集.....................................................................................................873
DIBBLE 程式...........................................................................................................................876
档案载入和储存.......................................................................................................................900
显示、卷动和列印...................................................................................................................900
剪贴簿.......................................................................................................................................901
翻转和旋转...............................................................................................................................901
简单调色盘;最佳化调色盘......................................................................................................902
均匀分布...................................................................................................................................916
「Popularity」演算法..............................................................................................................916
「Median Cut」演算法............................................................................................................917
转换格式......................................................................................................................................917
第十七章 文字和字体 ..................................................................................................................922
简单的文字输出..........................................................................................................................922
文字输出函式...........................................................................................................................922
文字的装置内容属性...............................................................................................................925
使用备用字体...........................................................................................................................926
字体的背景..................................................................................................................................927
字体型态...................................................................................................................................927
TrueType 字体 ..........................................................................................................................928
属性或样式...............................................................................................................................929
点值...........................................................................................................................................929
间隔和间距...............................................................................................................................929
逻辑英寸问题...........................................................................................................................930
逻辑字体......................................................................................................................................931
逻辑字体的建立和选择...........................................................................................................931
PICKFONT 程式......................................................................................................................932
逻辑字体结构...........................................................................................................................950
字体映射演算法.......................................................................................................................954
取得字体资讯...........................................................................................................................955
字元集和 Unicode ....................................................................................................................957
EZFONT 系统 ..........................................................................................................................958
字体的旋转...............................................................................................................................967
字体列举......................................................................................................................................969
列举函式...................................................................................................................................969
「ChooseFont」对话方块 .......................................................................................................970
段落格式......................................................................................................................................979
简单文字格式...........................................................................................................................980
使用段落...................................................................................................................................981
bbs.theithome.com
Programming Windows 程式开发设计指南(Windows95 程序设计 第五版)
第 11 页
列印输出预览...........................................................................................................................990
有趣的东西................................................................................................................................1002
GDI 绘图路径.........................................................................................................................1003
扩展画笔.................................................................................................................................1004
四个范例程式.........................................................................................................................1008
第十八章 METAFILE...............................................................................................................1016
旧的 METAFILE 格式...................................................................................................................1016
记忆体 metafile 的简单利用..................................................................................................1016
将 metafile 储存在磁碟上......................................................................................................1020
老式 metafile 与剪贴簿 .........................................................................................................1021
增强型 METAFILE .......................................................................................................................1025
基本程序.................................................................................................................................1025
揭开内幕.................................................................................................................................1030
metafile 与 GDI 物件 .............................................................................................................1037
metafile 和点阵图...................................................................................................................1042
列举 metafile 内容 .................................................................................................................1046
嵌入图像.................................................................................................................................1053
增强型 metafile 阅览器和印表机..........................................................................................1057
显示精确的 metafile 图像......................................................................................................1068
缩放比例和纵横比.................................................................................................................1078
metafile 中的映射方式...........................................................................................................1079
映射与显示.............................................................................................................................1082
第十九章 多重文件介面 ............................................................................................................1087
MDI 概念 ...................................................................................................................................1087
MDI 的组成............................................................................................................................1087
MDI 支援................................................................................................................................1088
MDI 的范例程式 .......................................................................................................................1090
三个功能表............................................................................................................................. 1102
程式初始化............................................................................................................................. 1103
建立子视窗............................................................................................................................. 1104
关於框架视窗的讯息处理..................................................................................................... 1105
子文件视窗............................................................................................................................. 1106
结束处理................................................................................................................................. 1108
第二十章 多工和多执行绪 ........................................................................................................ 1109
多工的各种模式........................................................................................................................ 1109
DOS 下的多工........................................................................................................................ 1109
非优先权式的多工................................................................................................................. 1110
Presentation Manager 和序列化的讯息伫列......................................................................... 1111
多执行绪解决方案................................................................................................................. 1112
多执行绪架构......................................................................................................................... 1113
执行绪间的「争吵」............................................................................................................. 1113
Windows 的好处 .................................................................................................................... 1114
新改良过的!支援多执行绪了!......................................................................................... 1115
WINDOWS 的多执行绪处理 ................................................................................................... 1115
bbs.theithome.com
Programming Windows 程式开发设计指南(Windows95 程序设计 第五版)
第 12 页
再论随机矩形......................................................................................................................... 1116
程式设计竞赛的问题............................................................................................................. 1119
多执行绪解决方案................................................................................................................. 1127
有问题吗?............................................................................................................................. 1136
Sleep 的好处........................................................................................................................... 1137
执行绪同步................................................................................................................................ 1137
临界区域................................................................................................................................. 1137
事件信号................................................................................................................................. 1139
BIGJOB1 程式........................................................................................................................ 1140
事件物件................................................................................................................................. 1145
执行绪区域储存空间(TLS)................................................................................................. 1149
第二十一章 动态连结程式库..................................................................................................... 1152
动态连结程式库的基本知识.................................................................................................... 1152
程式库:一词多义................................................................................................................. 1153
一个简单的 DLL.................................................................................................................... 1154
程式库入口/出口点............................................................................................................. 1157
测试程式................................................................................................................................. 1158
在 DLL 中共用记忆体........................................................................................................... 1161
STRPROG 程式...................................................................................................................... 1166
在 STRPROG 执行实体之间共用资料................................................................................. 1172
各式各样的 DLL 讨论 .............................................................................................................. 1173
不用输入引用资讯的动态连结............................................................................................. 1173
纯资源程式库......................................................................................................................... 1174
第二十二章 声音与音乐 ............................................................................................................ 1179
WINDOWS 和多媒体 ............................................................................................................... 1179
多媒体硬体............................................................................................................................. 1179
API 概述................................................................................................................................. 1180
用 TESTMCI 研究 MCI......................................................................................................... 1181
MCITEXT 和 CD 声音 .......................................................................................................... 1186
波形声音.................................................................................................................................... 1190
声音与波形............................................................................................................................. 1190
脉冲编码调制(Pulse Code Modulation)........................................................................... 1191
取样频率................................................................................................................................. 1192
样本大小................................................................................................................................. 1192
在软体中产生正弦波............................................................................................................. 1193
数位录音机.............................................................................................................................1204
另一种 MCI 介面...................................................................................................................1216
MCI 命令字串的方法............................................................................................................1224
波形声音档案格式.................................................................................................................1228
叠加合成实验.........................................................................................................................1230
起床号波形声音.....................................................................................................................1238
MIDI 和音乐..............................................................................................................................1247
使用 MIDI...............................................................................................................................1247
程式更改.................................................................................................................................1249
MIDI 通道...............................................................................................................................1249
bbs.theithome.com
Programming Windows 程式开发设计指南(Windows95 程序设计 第五版)
第 13 页
MIDI 讯息...............................................................................................................................1251
MIDI 编曲简介.......................................................................................................................1253
通过键盘演奏 MIDI 合成器..................................................................................................1259
MIDI 击鼓器...........................................................................................................................1276
多媒体 time 函式 ...................................................................................................................1298
RIFF 档案 I/O.........................................................................................................................1301
第二十三章 领略 INTERNET ..................................................................................................1304
WINDOWS SOCKETS ....................................................................................................................1304
Sockets 和 TCP/IP ..................................................................................................................1304
网路时间服务.........................................................................................................................1305
NETTIME 程式......................................................................................................................1306
WININET 和 FTP ......................................................................................................................1319
FTP API 概况 .........................................................................................................................1320
更新展示程式.........................................................................................................................1321
第二十四章 附录........................................................................................................................133


实例下载地址

Programming Windows 程式开发设计指南.pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警