内容简介
Visual C++.NET是MIcrosoft公司最新推出的可视化开发工具Visual Studio.NET的组成部
分。本书主要讲述了Visual C++.NET的编程方法与应用技巧,共由17个专题组成,涉及100
个相关实例,覆盖Visual C++.NET基础编程的各个方面,内容包括:应用程序框架,菜单、
工具柱和状态栏,视图,对话框,控件部分,文本图形图像,多媒体部分,消息处理(键盘、
鼠标),动画效果,系统操作,文件操作,网络与通信,打印、帮助,动态链接库,多任务、
多进程、多线程,数据库部分,其他应用等。
本书结构清晰、文笔流畅,对从事Visual C++.NET开发与应用的广大编程爱好者及各类
开发人员不失为一本自学参考的好书。\r\n
第一部分 应用程序框架\r\n\r\n实例1 建立跨平台应用程序\r\n实例2 创建控制台应用程序\r\n实例3 应用程序窗口初始化\r\n实例4 如何改变应用程序窗口图标\r\n实例5 不规则形窗口的实现\r\n实例6 如何实现窗口的最大化和最小化\r\n\r\n第二部分 菜单、工具栏和状态栏\r\n\r\n实例7 菜单项启用、禁用和复选\r\n实例8 如何动态修改菜单\r\n实例9 弹出式菜单的实现\r\n实例10 使用工具栏编辑器\r\n实例11 如何在工具栏中加入其他控件\r\n实例12 修改状态栏\r\n实例13 如何在状态栏中加入其他控件\r\n\r\n第三部分 视图\r\n\r\n实例14 如何使程序启动时不创建文档\r\n实例15 如何改变视图的背景色\r\n实例16 创建滚动视图\r\n实例17 创建窗体视图\r\n实例18 创建列表视图\r\n实例19 分割一个视图\r\n\r\n第四部分 对话框\r\n\r\n实例20 如何设置对话框的背景色\r\n实例21 不规则对话框的实现\r\n实例22 模态对话框实现\r\n实例23 非模态对话框\r\n实例24 消息框\r\n实例25 向导对话框的实现\r\n实例26 创建登录对话框\r\n实例27 对话框中菜单的实现\r\n\r\n第五部分 控件部分\r\n\r\n实例28 如何设置控件、控件文本的颜色\r\n实例29 如何设置控件的字体\r\n实例30 CTEdit控件透明效果实现\r\n实例31 动态填充组合框\r\n实例32 列表控件\r\n实例33 树形控件\r\n实例34 Tab控件\r\n实例35 Progress控件\r\n实例36 动态添加控件\r\n\r\n第六部分 文本图形图像\r\n\r\n实例37 如何在视窗中输出文本\r\n实例38 旋转文本\r\n实例39 字体应用\r\n实例40 如何显示位图\r\n实例41 位图的淡入淡出\r\n实例42 绘制图形\r\n实例43 动画窗口实现\r\n实例44 OpenGL视图中绘制三维物体\r\n\r\n第七部分 多媒体部分\r\n\r\n实例45 CD播放器\r\n实例46 MIDI播放器\r\n实例47 AVI播放器\r\n实例48 如何播放Wav文件\r\n实例49 制作Windows媒体播放器\r\n\r\n第八部分 消息处理(键盘、鼠标)\r\n\r\n实例50 响应鼠标\r\n实例51 改变鼠标形状\r\n实例52 快捷键\r\n实例53 限制鼠标范围\r\n实例54 程序运行时如何屏蔽Esc、Enter键\r\n实例55 响应键盘\r\n\r\n第九部分 动画效果\r\n\r\n实例56 字体动画效果\r\n实例57 3D按钮\r\n实例58 透明窗体\r\n实例59 动画按钮\r\n实例60 如何制作桌面精灵\r\n\r\n第十部分 系统操作\r\n\r\n实例61 如何实现注册表读写\r\n实例62 获取和修改计算机名\r\n实例63 重启和关闭计算机\r\n实例64 如何检测硬件设备\r\n实例65 如何获取操作系统版本\r\n实例66 内存占用显示\r\n\r\n第十一部分 文件操作\r\n\r\n实例67 如何获取文件属性\r\n实例68 如何查找目录中的文件\r\n实例69 串行化多文档\r\n实例70 读写文件\r\n实例71 如何以二进制查看文件\r\n\r\n第十二部分 网络与通信\r\n\r\n实例72 获取主机名和IP\r\n实例73 制作网络浏览器\r\n实例74 装载网页\r\n实例75 服务器端应用程序\r\n实例76 客户端应用程序\r\n\r\n第十三部分 帮助、打印\r\n\r\n实例77 所见即所得打印的简易实现\r\n实例78 多页打印\r\n实例79 打印字体设置\r\n实例80 添加帮助菜单项\r\n实例81 实现气泡形帮助\r\n\r\n第十四部分 动态链接库\r\n\r\n实例82 创建一个动态链接库\r\n实例83 调用动态链接库\r\n实例84 建立MFC扩展DLL\r\n实例85 使用MFC扩展DLL\r\n\r\n第十五部分 多任务、多进程、多线程\r\n\r\n实例86 在应用程序中调用其他应用程序\r\n实例87 如何使程序自动运行\r\n实例88 结束和退出应用程序\r\n实例89 显示系统所有进程\r\n实例90 多线程应用\r\n\r\n第十六部分 数据库部分\r\n\r\n实例91 动态创建数据源\r\n实例92 访问ODBC数据库\r\n实例93 利用ADO访问数据库\r\n实例94 一个显示数据库的例子\r\n\r\n第十七部分 其他应用\r\n\r\n实例95 计时器\r\n实例96 一个简易计算器\r\n实例97 二次方程求解\r\n实例98 自由画线\r\n实例99 冒泡排序\r\n实例100 用DirectX制作粒子系统