当前位置:首页 > 工业技术
Windows 98/NT编程大全
Windows 98/NT编程大全

Windows 98/NT编程大全PDF电子书下载

工业技术

  • 电子书积分:20 积分如何计算积分?
  • 作 者:(美)(V.托特)Viktor Toth著;李昭智等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505351001
  • 页数:747 页
图书介绍:
《Windows 98/NT编程大全》目录
标签:编程 大全

目 录 3

第1篇开发系统介绍 3

第1章使用开发环境 3

1.1使用编译程序 3

1.2集成开发环境 6

1.3使用Visual C++特性 10

1.4本章小结 25

第2篇重要基石:Windows和Win32应用程序接口(API) 29

第2章操作系统概述 29

2.1 Windows与消息 29

2.2消息与多任务 32

2.3 Windows功能调用 33

2.4平台间的差异 38

2.5本章小结 38

3.1“真正的”Hello,World程序 39

第3章消息循环 39

3.2简单的消息循环:发送和公布消息 40

3.3窗口过程 42

3.4与generic.c程序的比较 44

3.5多重消息循环和窗口过程 45

3.6本章小结 48

第4章窗口、对话框和控件 49

4.1 窗口的层次结构 49

4.2窗口管理 50

4.3绘制窗口内容 54

4.4窗口管理消息 55

4.5窗口类 56

4.6对话框 63

4.7公用对话框 65

4.8控件 71

4.9本章小结 74

5.1资源文件组件 76

第5章资源文件 76

5.2编译与使用资源脚本程序 83

5.3本章小结 84

第6章绘图和设备描述表 85

6.1 图形设备接口(GDI)、设备驱动程序和输出设备 85

6.2设备描述表 86

6.3坐标 87

6.4绘图对象 95

6.5剪贴 102

6.6绘图函数 105

6.7有关打印的注释 109

6.8本章小结 109

第7章线程与进程 111

7.1 Win32环境中的多任务 111

7.2有关进程和线程的编程 114

7.3本章小结 124

8.1进程与内存 125

第8章内存管理 125

8.2 32位程序 128

8.3简单内存管理 129

8.4虚拟内存与高级内存管理 131

8.5线程与内存管理 138

8.6访问物理内存和I/0端口 139

8.7本章小结 139

第9章文件管理 141

9.1文件系统概述 141

9.2 Win32文件对象 142

9.3底层I/0 149

9.4流的I/O 150

9.5特殊设备 151

9.6本章小结 153

第10章Windows剪贴板 155

10.1剪贴板格式 155

10.2剪贴板操作 157

10.3一种简单的实现 159

10.4本章小结 164

第11章注册表(Registry) 165

11.1注册表结构 165

11.2手工编辑注册表信息 167

11.3常用的注册表项 168

11.4应用程序与注册表 170

11.5本章小结 176

第12章异常情况处置 178

12.1 C与C++中的异常情况处置 178

12.2 C与C++异常情况的混合使用 186

12.3本章小结 190

第3篇微软基本类(MFC) 193

第13章探索建立在MFC框架上的应用程序 193

13.1 MFC与应用程序 193

13.2基本类的基础知识 194

13.3简单的MFC应用程序框架 195

13.4向应用程序中添加代码 210

13.5本章小结 211

第14章运用文档与视图 213

14.1 CDocument类 213

14.2 CView类 220

14.3本章小结 224

第15章对话框与属性表 226

15.1构造对话框 226

15.2有关对话框数据交换的更多内容 234

15.3对话框与消息的处置 236

15.4属性表 237

15.5本章小结 244

第16章MFC对公用对话框与公用控件的支持 246

16.1各类公用对话框 246

16.2各种公用控件 253

16.3本章小结 263

第17章使用ActiveX控件 265

17.1 向应用程序中添加ActiveX控件 266

17.2用Visual C++提供ActiveX控件 272

17.3本章小结 272

第18章设备描述表与图形设备接口(GDI)对象 274

18.1设备描述表 274

18.2 MFC对GDI对象的支持 283

18.3本章小结 286

第19章序列化:文件与归档对象 288

19.1 CFile类 288

19.2 CArchive对象 293

19.3在MFC框架应用程序中的序列化 297

19.4本章小结 298

第20章集类(Collection Classes) 299

20.1 CObject集 299

20.2其他列表集 303

20.3其他数组集 304

20.4映象 305

20.5基于模板的对象集 309

20.6本章小结 314

第21章Internet的支持类 316

21.1 MFC Internet类的结构体系 316

21.2在应用程序中使用MFCInternet类 319

21.3本章小结 322

第22章异常情况、多线程和其他MFC类 323

22.1 在MFC应用程序中使用异常情况 323

22.2 MFC与多线程 330

22.3其他的MFC类 333

22.4本章小结 335

第4篇 OLE、COM与MFC应用程序 339

第23章OLE、ActiveX与组件对象模型(COM) 339

23.1 OLE基础知识与组件对象模型 339

23.2 COM和复合文档 343

23.3 COM和OLE的应用 345

23.4一个简单例子 346

23.5本章小结 357

第24章OLE服务器 359

24.1服务器概念 359

24.2用MFC创建服务器应用程序 359

24.3定制框架服务器 365

24.4本章小结 371

第25章OLE容器 372

25.1通过AppWizard创建容器应用程序 372

25.2定制应用程序 383

25.3本章小结 389

第26章OLE拖放功能 391

26.1拖放功能简介 391

26.2创建容器应用程序 391

26.3增加拖放支持功能 396

26.4本章小结 406

第27章自动化 407

27.1建造自动化服务器 407

27.2标准方法与属性 418

27.3本章小结 421

第28章用MFC类库建造ActiveX控件 423

28.1用AppWizard创建框架控件 424

28.2定制控件 435

28.3增加属性页界面 441

28.4测试、发布和使用定制控件 444

28.5本章小结 445

第29章使用ActiveX模板库(ATL) 446

29.1为什么需要ActiveX模板库 446

29.2用ATL建造ActiveX控件 447

29.3本章小结 463

30.1概述 465

第30章ActiveX文档 465

30.2 ActiveX文档界面 466

30.3创建ActiveX文档应用程序 466

30.4本章小结 474

第31章分布式COM 475

31.1 COM与DCOM的演化过程 475

31.2简明的代码实践 477

31.3 DCOM之后的COM+ 479

31.4本章小结 480

第5篇客户机/服务器解决方案 483

第32章采用ODBC规范进行数据库编程 483

32.1 ODBC工作原理 483

32.2 SQL标准与ODBC 490

32.3在MFC应用程序中的ODBC 493

32.4本章小结 503

33.1数据存取对象概述 504

第33章数据存取对象(DAO) 504

33.2创建DAO应用程序 505

33.3 DAO类 514

33.4本章小结 516

第34章OLE DB与Active数据对象(ADO) 517

34.1 OLE DB 517

34.2 ActiveX数据对象 524

34.3本章小结 528

35.1 Windows NT环境中的服务程序 530

第35章编写Windows NT服务程序 530

35.2创建Windows NT服务应用程序 532

35.3本章小结 542

第36章MTS与三层模型 543

36.1 动态的HTML 543

36.2三层结构的客户机/服务器模型 546

36.3微软事务处理服务器 548

36.4本章小结 550

37.1 MAPI体系结构 553

第6篇网络与通信 553

第37章用MAPI编写信报应用程序 553

37.2 MAPI应用程序接口 556

37.3 MFC对MAPI的支持 563

37.4本章小结 564

第38章用WinSock进行TCP/IP编程 565

38.1 TCP/IP网络和OSI标准 565

38.2 WinSock应用程序接口 569

38.3简单的WinSock例子 574

38.4套接字编程与微软基本类库(MFC) 576

38.5进一步的信息 578

38.6本章小结 579

第39章使用WinInet应用程序接口 581

39.1 Internet协议 581

39.2 WinInet库 586

39.3本章小结 590

40.1 TAPI概述 592

第40章采用TAPI的电话技术应用 592

40.2 TAPI软件体系结构 595

40.3 TAPI服务 598

40.4数据通信例子 601

40.5本章小结 607

第41章有名管道和远程过程调用 609

41.1用管道通信 609

41.2微软远程过程调用(RPC) 613

41.3本章小结 620

第7篇 图形与多媒体 625

第42章多媒体应用 625

42.1 用一个函数调用播放视频图像 625

42.2多媒体编程的基本知识 627

42.3用MCIWnd编程 628

42.4媒体控制接口(MCI) 633

42.5高级接口 636

42.6本章小结 638

第43章OpenGL图形库 639

43.1 OpenGL概述 639

43.2用C语言编写OpenGL Windows应用程序 642

43.3 MFC应用程序中的OpenGL 647

43.4本章小结 652

第44章高性能图形与声音的SDK:DirectX 653

44.1 DirectX应用程序接口 653

44.2工作例子 659

44.3本章小结 667

第8篇其他题目 671

第45章实现上下文相关的帮助信息 671

45.1帮助文件的开发 671

45.2 Microsoft Help Workshop实用程序 678

45.3 AppWizard生成的帮助文件构架 686

45.4 HTML帮助信息 686

45.5本章小结 688

第46章创建安装程序 690

46.1安装程序的要求 690

46.2 InstallShield 5安装套件 692

46.3本章小结 704

第47章用户界面的扩充 706

47.1 Shell程序的接口 706

47.2例子 708

47.3本章小结 723

第48章本地化——开发国际化应用程序 725

48.1做好本地化准备——编程实践 726

48.2用于国际化编程的工具 728

48.3编写Unicode(统一码)应用程序 731

48.4多媒体资源 735

48.5本章小结 742

参考译名 744

参考文献 747

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