当前位置:首页 > 工业技术
C++ Builder 5.0 API函数开发实例
C++ Builder 5.0 API函数开发实例

C++ Builder 5.0 API函数开发实例PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:同志工作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115090637
  • 页数:309 页
图书介绍:
上一篇:合成橡胶下一篇:饰物编织 图集
《C++ Builder 5.0 API函数开发实例》目录

第1章 文本与图形绘制 1

1-1 文本处理 2

Draw Text()和RECT结构 2

Draw TextEx()和DRAWTEXTPARAMS结构 4

GetTextColor() 5

SetTextColor() 6

TextOut() 9

ExtTextOut() 9

GetTextAlign() 10

SetTextAlign() 11

1-2 画线函数 20

LineTo() 21

Poly Bezier()、Poly BeziserTo() 23

5-3 小结 26

Polyline()、PolylineTo() 29

PolyDraw() 29

1-3 绘制多边形 35

Polygon() 35

PolyPolygon() 38

PolyPolyline() 40

1-4 绘制矩形 43

DrawFocusRect() 44

Rectangle() 47

RoundRect() 50

Ellipse() 53

1-5 绘制弧、椭圆、圆 53

Arc()、ArcTo() 57

Chord() 60

Pie() 63

1-6 小结 66

第2章 定制绘图环境 67

2-1 绘图风格 68

背景 68

像素 75

绘图模式和风格 82

2-2 画笔 88

CreatePen() 89

ExtCreatePen() 92

MoveToEx() 93

GetCurrentPositionEx() 94

2-3 画刷 94

CreateSolidBrush() 95

CreateBrushIndirect() 98

CreateHatchBrush() 99

GetSysColorBrush() 103

CreatePatternBrush() 103

ExtFloodFill() 104

SetPolyPillMode() 105

GetPolyFillMode() 106

FillRect() 106

FrameRect() 107

SetBrushOrgEx() 107

2-4 综合示例 108

GetBrushOrgEx() 108

2-5 小结 115

第3章 图像的扩展处理 117

CreateBitmapIndirect() 118

3-1 位图 118

CreateBitmap() 119

SetBitmapDimension Ex()和Size结构 120

Get BitmapDimension Ex() 121

LoadBitmap() 121

BitBlt() 122

StretchBlt() 124

PlgBlt() 125

GetDIBits()、BITMAPINFO结构 126

3-2 鼠标形状 127

CreateCursor() 127

DestroyCursor() 128

LoadCursor() 128

LoadCursorFromFile() 129

3-3 图标 130

CreateIcon() 130

CreateIconIndirect()、ICONINFO结构 131

DestroyCursor() 132

LoadIcon() 133

ExtractIcon() 134

CopyIcon() 134

DrawIcon() 135

DrawIconEx() 135

GetIconInfo() 136

3-4 图像 137

LoadImage() 137

CopyImage() 139

3-5 示例程序 140

3-6 小结 150

第4章 文件处理技术 151

文件的创建、打开和关闭 152

4-1 文件 152

文件属性 157

文件操作 174

4-2 目录 186

CreateDirectoryEx() 186

RemoveDirectory() 188

SetCurrentDirectory() 189

GetSystemDirectory() 190

GetVolumeInformation() 191

GetLogicalDrives() 192

4-3 驱动器 192

GetDriveType() 193

GetDiskFreeSpaceEx()、LARGE_INTEGER结构 194

SetVolumeLabel() 195

4-4 注册表 196

建立、打开、保存、关闭注册表 196

恢复及删除注册表信息 199

项及子项的设置、枚举 201

4-5 小结 205

第5章 界面设计技术 207

5-1 窗体 208

取得的窗口句柄 208

窗体间关系 212

排列窗口 215

窗口状态 217

更新窗口位置及状态 218

窗口操作 224

窗体与矩形 232

5-2 菜单 236

取得菜单属性 236

添加与删除菜单 244

设置菜单 253

第6章 消息与系统 261

捕捉鼠标位置 262

6-1 鼠标 262

设置鼠标 263

6-2 剪贴板 266

OpenClipboard() 266

EmptyClipboard() 266

CloseClipboard() 267

6-3 系统信息 267

获得系统信息 267

设置系统信息 274

6-4 应用技巧 277

运行外部应用程序 277

关闭系统 278

创建形式各异的窗体 280

6-5 消息控制 281

消息函数 281

消息 285

6-6 小结 309

相关图书
作者其它书籍
返回顶部