第1章 文本与图形绘制 1
1-1 文本处理 2
DrawText() 2
DrawTextEx() 4
GetTextColor() 5
SetTextColor() 6
TextOut() 8
ExtTextOut() 8
GetTextAlign() 9
SetTextAlign() 10
1-2 画线函数 18
LineTo() 18
PolyBezier()、PolyBezierTo() 21
PolyDraw() 26
Polyline()、PolylineTo() 27
1-3 绘制多边形 32
Polygon() 33
PolyPolygon() 36
PolyPolyline() 39
1-4 绘制矩形 42
DrawFocusRect() 42
Rectangle() 46
RoundRect() 49
1-5 绘制椭圆、弧、弦 52
Ellipse() 52
Arc()、ArcTo() 56
Chord() 59
Pie() 63
1-6 小结 66
第2章 定制绘图环境 67
2-1 绘图风格 68
背景 68
像素 74
绘图模式和风格 80
2-2 画笔 85
CreatePen() 85
ExtCreatePen() 88
MoveToEx() 90
GetCurrentPositionEx() 91
2-3 画刷 91
CreateSolidBrush() 92
CreateBrushIndirect() 94
CreateHatchBrush() 96
CreatePatternBrush() 99
GetSysColorBrush() 100
ExtFloodFill() 101
SetPolyFillMode() 102
GetPolyFillMode() 102
FillRect() 103
FrameRect() 103
SetBrushOrgEx() 104
2-4 综合示例 105
GetBrushOrgEx() 105
2-5 小结 114
第3章 图像的扩展处理 115
3-1 位图 116
CreateBitmapIndirect() 116
CreateBitmap() 117
SetBitmapDimensionEx()、Size结构 118
LoadBitmap() 119
GetBitmapDimensionEx() 119
BitBlt() 120
StretchBlt() 122
PlgBlt() 123
GetDIBits()、BITMAPINFO结构 124
3-2 鼠标指针形状 125
CreateCursor() 125
LoadCursor() 126
DestroyCursor() 126
LoadCursorFromFile() 127
3-3 图标 128
CreateIcon() 128
CreateIconIndirect()、ICONINFO结构 129
DestroyIcon() 131
LoadIcon() 131
ExtractIcon() 132
CopyIcon() 132
DrawIconEx() 133
DrawIcon() 133
GetIconInfo() 135
3-4 图像 135
LoadImage() 136
CopyImage() 137
3-5 小结 138
第4章 文件处理技术 139
文件的创建、打开和关闭 140
4-1 文件 140
文件属性 145
文件操作 156
4-2 目录 169
CreateDirectoryEx() 169
RemoveDirectory() 171
SetCurrentDirectory() 172
GetSystemDirectory() 173
GetVolumeInformation() 174
4-3 驱动器 175
GetLogicalDrives() 175
GetDriveType() 175
GetDiskFreeSpaceEx()和LARGE_INTEGER结构 177
SetVolumeLabel() 178
4-4 注册表 179
建立、打开、保存、关闭注册表 179
恢复及删除注册表信息 182
项及子项的设置、枚举 184
4-5 小结 188
第5章 界面设计技术 189
5-1 窗体 190
取得的窗口句柄 190
窗体间关系 195
排列窗口 198
窗口状态 199
更新窗口位置及状态 200
窗体操作 206
窗体与矩形 218
5-2 菜单 222
取得菜单属性 222
添加与删除菜单 230
设置菜单 243
5-3 小结 252
第6章 消息与系统 253
6-1 鼠标 254
获取鼠标指针的当前位置 254
设置鼠标信息 255
6-2 剪贴板 260
函数介绍 260
6-3 系统信息 261
获得系统信息 261
设置系统信息 269
6-4 应用技巧 272
运行外部应用程序 272
关闭系统 273
创建形式各异的窗体 275
6-5 消息控制 276
消息函数 276
消息 280
6-6 小结 308