图书介绍
Microsoft Visual J++ 6.0程序开发环境2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Shannon Dunn著;北京博彦科技发展有限公司译 著
- 出版社: 北京:北京大学出版社
- ISBN:7301041837
- 出版时间:2000
- 标注页数:405页
- 文件大小:42MB
- 文件页数:419页
- 主题词:
PDF下载
下载说明
Microsoft Visual J++ 6.0程序开发环境PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
致谢1
第一章 Visual J++6.0的新特性1
1.1 集成开发环境1
引言3
1.2 Windows基类(WFC)8
1.3 Internet支持8
1.4 COM支持8
1.5 向导和生成器9
1.6 数据访问9
1.7 打包和部署9
1.8 可扩展性10
1.9 总结10
2.1 Java是一种编程语言!11
第二章Windows基类11
2.2 Windows基类节约时间!12
2.2.1 超越J/Direct12
2.2.2 WFC:不仅仅是一个框架12
2.3 WFC数据包13
2.3.1 com.ms.wfc.app14
2.3.2 com.ms.wfc.core14
2.3.3 com.ms.wfc.data和com.ms.wfc.data.ui14
2.3.4 com.ms.wfc.html15
2.3.5 com.ms.wfc.io15
2.3.6 com.ms.wfc.ui15
2.3.7 com.ms.wfc.util16
2.3.8 数据包小结16
2.4 第一个WFC应用程序:“Hello WFC”17
2.4.1 步骤1:创建项目和窗体17
2.4.2 步骤2:添加显示的第一行文本18
2.4.3 步骤3:添加显示的第二行文本20
2.5 总结23
第三章 窗体25
3.1 理解窗体的用途26
3.2 创建和显示窗体26
3.2.1 步骤1:创建项目和应用程序的主窗体27
3.2.2 步骤2:创建启动屏幕窗体27
3.2.3 步骤3:将代码添加到启动屏幕的窗体中29
3.2.4 步骤4:添加启动屏幕窗体的方法和事件处理程序32
3.2.5 步骤5:编写代码以显示启动屏幕37
3.3 创建屏幕保护程序38
3.3.1 步骤1:创建项目及其主窗体39
3.3.2 步骤2:将成员变量添加到屏幕保护程序窗体中40
3.3.3 步骤3:将功能添加到屏幕保护程序中,第1部分41
3.3.4 步骤4:将功能添加到屏幕保护程序中,第2部分43
3.3.5 步骤5:编译、打包及部署屏幕保护程序47
3.4 创建对话框48
3.4.1 步骤1:将DWMarquee项目移动到新的项目中49
3.4.2 步骤2:将屏幕保护程序选项窗体添加到项目中49
3.4.3 步骤3:为ScreenSaverOptions类创建事件处理程序51
3.4.4 步骤4:将注册表方法添加到ScreenSaverOptions类中53
3.4.5 步骤5:更新ScreenSaver.java以支持选项56
3.5 创建一个可持续窗体类60
3.5.1 步骤1:创建项目和窗体60
3.5.2 步骤2:在注册表中保存窗体的状态61
3.5.3 步骤3:从注册表中加载窗体的状态信息62
3.5.4 步骤4(可选):将可持续窗体类添加到窗体模板列表中63
3.6 子类化窗体67
3.6.1 步骤1:创建基窗体67
3.6.2 步骤2:创建子类化的窗体69
3.7 创建工具窗口73
3.7.1 步骤1:创建项目和工具窗口74
3.7.2 步骤2:创建应用程序的父窗体75
3.7.3 步骤3:添加调用工具窗口的代码76
3.7.4 步骤4:将事件处理程序和成员变量添加到工具窗口中77
3.7.5 步骤5:将功能代码添加到工具窗口中78
3.8 总结81
第四章 窗口附件83
4.1 创建菜单84
4.1.1 步骤1:创建项目和应用程序主窗体84
4.1.2 步骤2:创建应用程序菜单86
4.1.3 步骤3(可选):将启动屏幕添加到应用程序中91
4.2 创建菜单事件处理程序91
4.2.1 步骤1:添加WFC Jot的菜单事件处理程序92
4.2.2 步骤2:将支持代码添加到File菜单的事件处理程序中93
4.2.3 步骤3:添加Edit菜单事件处理程序的支持代码99
4.2.4 步骤4:添加其他菜单事件处理程序的支持代码102
4.3 创建环境菜单104
4.3.1 步骤1:将ContextMenu控件添加到项目中105
4.3.2 步骤2:为环境菜单分配菜单项目105
4.3.3 步骤3:添加应用程序的About框110
4.3.4 步骤4(可选):添加Find And Replace支持112
4.4 创建工具栏113
4.4.1 步骤1:在新项目中打开WFC Jot应用程序114
4.4.2 步骤2:添加ImageList控件及其图像114
4.4.3 步骤3:添加ToolBar控件及其按钮115
4.4.4 步骤4:处理工具栏的事件116
4.5 创建状态栏119
4.5.2 步骤2:添加StatusBar控件并创建其窗格120
4.5.1 步骤1:在新项目中打开WFC Jot应用程序120
4.5.3 步骤3:添加支持状态栏的代码121
4.6 总结123
第五章 控件125
5.1 什么是控件?125
5.2 使用Windows基本控件126
5.2.1 步骤1:创建项目并添加窗体127
5.2.2 步骤2:将控件添加到General Information选项卡中129
5.2.3 步骤3:将控件添加到Player Skills选项卡中131
5.2.4 步骤4:添加支持代码136
5.3 将帮助添加到应用程序中145
5.3.1 步骤1:打开HockeyPlayerScout应用程序并添加帮助控件146
5.3.2 步骤2:添加Help按钮的事件处理程序及其代码147
5.3.3 步骤3:添加支持F1键和“What s This”帮助的代码147
5.4.1 步骤1:创建项目及其窗体150
5.4 创建可滚动的PictureBox控件150
5.4.2 步骤2:修改构造函数151
5.4.3 步骤3:添加滚动条的事件处理程序及其支持代码152
5.5 使用TreeView、ListView和ImageList控件154
5.5.1 步骤1:创建项目并添加新的窗体155
5.5.2 步骤2:将TreeView、ListView、ImageList及其他控件添加到窗体中155
5.5.3 步骤3:使用J/Direct Call Builder添加方法159
5.5.4 步骤4:将支持代码添加到应用程序中159
5.6 将拖放支持添加到应用程序中169
5.6.1 步骤1:创建项目及其窗体170
5.6.2 步骤2:创建窗体控件的事件处理程序171
5.6.3 步骤3:添加拖放支持代码171
5.7 将ActiveX控件导入到WFC应用程序中174
5.7.1 步骤1:创建项目并设计窗体175
5.7.2 步骤2:添加ActiveX控件176
5.7.3 步骤3:添加事件处理程序及其代码178
5.8 总结180
第六章 MDI应用程序181
6.1 什么是MDI?181
6.2 创建MDI应用程序182
6.2.1 步骤1:创建项目和MDI容器窗体182
6.2.2 步骤2:创建子窗体185
6.2.3 步骤3:打开文件并处理MRU文件列表185
6.2.4 步骤4:添加About框192
6.3 检索和存储MDI应用程序数据194
6.3.1 步骤1:创建项目和MDI容器窗体194
6.3.2 步骤2:创建子窗体196
6.3.3 步骤3:将代码添加到MDI容器窗体中199
6.3.4 步骤4:将支持代码添加到子窗体中207
6.4 从SDI应用程序创建MDI应用程序217
6.4.2 步骤2:将事件处理程序移动到MDI窗体中218
6.4.1 步骤1:创建项目218
6.4.3 步骤3:调整子窗体中的代码226
6.5 总结232
第七章 数据库233
7.1 早期的数据库233
7.2 ADO就是答案!233
7.3 使用Data Form Wizard234
7.3.1 步骤1:创建项目并显示Data Form Wizard235
7.3.2 步骤2:指定数据库类型及其名称235
7.3.3 步骤3:指定窗体类型237
7.3.4 步骤4:选择Master和Detail记录源及字段238
7.3.5 步骤5:选择记录源关系及控件240
7.3.6 步骤6:完成向导,检查窗体并运行示例241
7.4 将控件绑定到数据库中243
7.4.2 步骤2:将控件添加到窗体中244
7.4.1 步骤1:创建项目并添加窗体244
7.4.3 步骤3:将DataSource控件与数据库联系起来247
7.4.4 步骤4:将控件绑定到数据库中249
7.4.5 步骤5:为按钮添加事件处理程序和代码250
7.5 访问没有数据绑定的数据254
7.5.1 步骤1:打开HockeyScout项目并准备代码255
7.5.2 步骤2:添加DataSource控件256
7.5.3 步骤3:创建PlayerSelect对话框256
7.5.4 步骤4:添加访问数据库的代码258
7.6 使用DataGrid控件269
7.6.1 步骤1:将PlayerExplorer示例移动到新的项目中270
7.6.2 步骤2:更改TreeView控件并添加DataSource和DataGrid控件271
7.6.3 步骤3:将代码添加到示例中271
7.7 总结275
第八章 WFC控件开发277
8.1 子类化控件278
8.1.1 步骤1:创建控件项目279
8.1.2 步骤2:创建ClassInfo类和Value属性279
8.1.3 步骤3:定义NonNumberEntered事件281
8.1.4 步骤4:将代码添加到GetValue方法中282
8.1.5 步骤5:使用Class Outline忽略方法283
8.1.6 步骤6:将控件添加到窗体中286
8.2 自定义控件287
8.2.1 步骤1:创建控件项目288
8.2.2 步骤2:将代码添加到构造函数中288
8.2.3 步骤3:创建属性和事件289
8.2.4 步骤4:忽略Control类的方法291
8.2.5 步骤5:将ClockTestForm窗体添加到项目中294
8.3 组合控件295
8.3.2 步骤2:将控件添加到UserControl中296
8.3.1 步骤1:使用控件模板创建控件项目296
8.3.3 步骤3:创建控件属性299
8.3.4 步骤4:创建DefaultState属性对话框303
8.3.5 步骤5:将DefaultStateEditor值编辑器添加到项目中305
8.3.6 步骤6:将公共方法添加到AddressProvider类中306
8.3.7 步骤7:添加测试控件的窗体308
8.4 WFC到ActiveX的转换309
8.4.1 步骤1:打开控件项目310
8.4.2 步骤2:将控件类注册为COM类310
8.4.3 步骤3:将控件打包到COM DLL中310
8.4.4 步骤4:注册COM DLL311
8.4.5 步骤5:创建包含控件的Visual Basic项目311
8.5 总结313
9.1 通过对象的代码重用315
9.2 广泛使用的组件315
第九章 COM组件315
9.3 分布式COM316
9.4 不可见的COM组件317
9.4.1 步骤1:使用COM模板创建项目317
9.4.2 步骤2:将方法添加到类中318
9.5 WFC COM客户应用程序321
9.5.1 步骤1:创建WFC应用程序项目321
9.5.2 步骤2:设计窗体的用户界面321
9.5.3 步骤3:导入COM组件327
9.5.4 步骤4:添加支持代码328
9.6 常见的用户界面组件330
9.6.1 步骤1:创建项目331
9.6.2 步骤2:将对话框添加到项目中331
9.6.3 步骤3:将方法添加到COM类中331
9.6.5 步骤5:导入FormReuse COM组件333
9.6.4 步骤4:编译COM客户应用程序333
9.7 数据库COM组件335
9.7.1 步骤1:创建COM项目336
9.7.2 步骤2:设计CustomerSearchDlg336
9.7.3 步骤3:将支持代码添加到CustomerSearchDlg中339
9.7.4 步骤4:将代码添加到CustomerSearch COM类中347
9.7.5 步骤5:编译CustomerSearchEngine客户应用程序348
9.8 第三方COM组件352
9.8.1 步骤1:创建WFC应用程序项目353
9.8.2 步骤2:导入Microsoft Word COM组件353
9.8.3 步骤3:将支持代码添加到应用程序中354
9.9 总结357
第十章 Visual J++应用程序的高级功能359
10.1 示例环境359
10.2 前期规划361
10.3 开发计划363
10.4 开发过程364
10.4.1 准备364
10.4.2 Order.java对话框用户界面设计365
10.4.3 COM组件设计367
10.4.4 Order.java窗体:代码的重要部分368
10.4.5 MDIMain窗体:主要代码387
10.4.6 应用程序的登录对话框396
10.4.7 Previous Orders窗口399
10.4.8 Order Details对话框401
10.4.9 Password Change和About对话框401
10.5 遍历应用程序403
10.6 总结405
10.7 展望405
热门推荐
- 2364091.html
- 660179.html
- 1343966.html
- 1233532.html
- 2733792.html
- 1518943.html
- 1694841.html
- 3713375.html
- 3287680.html
- 429050.html
- http://www.ickdjs.cc/book_1188524.html
- http://www.ickdjs.cc/book_170978.html
- http://www.ickdjs.cc/book_1365164.html
- http://www.ickdjs.cc/book_1734692.html
- http://www.ickdjs.cc/book_752097.html
- http://www.ickdjs.cc/book_2773897.html
- http://www.ickdjs.cc/book_1272471.html
- http://www.ickdjs.cc/book_703928.html
- http://www.ickdjs.cc/book_634328.html
- http://www.ickdjs.cc/book_3148958.html