Visual C/C++作为功能强大的可视化应用程序开发工具,是计算机界公认的优秀应用开发工具。Microsoft的基本类库MFC使得开发Windows应用程序变得很容易,适合作各种系统软件、应用软件、网络软件、游戏软件等开发平台。\r\n 根据Visual C/C++的不同应用对象,将精选的190个实例分为数据库及图形图像分册、网络与通信分册、关键技术精解分册出版。本书为网络与通信分册。全书本着实用第一的原则,紧紧围绕主题展开,循序渐进,由浅入深地介绍了使用Visual C/C++进行应用程序开发的思想方法与编程技巧。\r\n 本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍Visual C/C++应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。第二,所选的每一个实例都是从事Visual C/C++应用编程人员的经验总结,具有很强的实用性,其中很多编程技巧可供借鉴。第三,每一个实例的程序源代码都是经过上机调试通过,给程序开发人员移植源代码带来了方便,从而加快应用编程的步伐。第四,对老版本经典实例进行点评,选取一些老版本开发环境的经典实例加以点评分析,使之能够起到触类旁通的作用。\r\n 本书适用于有一定Visual C/C++应用基础的编程人员和应用开发人员,对初学Visual C/C++编程的读者也有一定的参考价值。
第1章 Visual C在硬件编程中的应用\r\n\r\n实例1 Visual C++6.0中利用图像扫描控件控制扫描仪\r\n实例2 也谈开发硬件中断虚拟驱动程序\r\n实例3 利用DirectX实现对游戏操纵杆的编程\r\n实例4 Windows环境下如何编写I/O程序\r\n实例5 用Visual C++编制串行通信程序\r\n实例6 Windows 98下的多显示器编程技术\r\n实例7 利用Visual C++6.0编写串口发送程序\r\n实例8 深入分析串口通信\r\n实例9 用多线程技术编写串行通信协议\r\n\r\n第2章 网络与通信应用编程\r\n\r\n实例10 在Visual C++6.0下利用消息实现内部进程通信(IPC)\r\n实例11 用MFC编写网络聊天工具\r\n实例12 通过代理服务器访问网页\r\n实例13 利用NetBIOS进行Windows网络编程\r\n实例14 利用Visual C++实现在对话框中浏览网页\r\n实例15 用Visual C++实现邮件数检测\r\n实例16 用Visual C++创建基于HTML的可交互对话框\r\n实例17 应用SOCKET实现网络通信\r\n实例18 用Visual C开发Intranet数据同步程序\r\n实例19 用ATL模板库创建实现FTP功能的COM组件\r\n实例20 Visual C++下实现Socket编程方法\r\n实例21 利用Visual C++实现图片文件的上传\r\n实例22 利用WinSock接口实现网络对弈\r\n实例23 利用低层音频函数实现局域网音频数据实时传送\r\n实例24 用ATL制作拨号上网组件\r\n实例25 利用IP助手函数管理路由表\r\n实例26 用数据报套接字实现控制远程计算机\r\n实例27 在TCP通信中实现数据边界确认\r\n实例28 用Visual C编写窗口化PING应用程序\r\n实例29 基于COM组件的客户化Web浏览器的设计与实现\r\n实例30 超链接控件的制作\r\n\r\n第3章 计算机维护应用编程\r\n\r\n实例31 控制你的Windows桌面和任务条\r\n实例32 在Visual C 6.0中窗口界面的工具条上加各种控制\r\n实例33 用Visual C扩展资源管理器菜单\r\n实例34 AutoCAD中ObjectARX的ActiveX扩展技术\r\n实例35 使用Microsoft Visual C++来检测和隔离内存泄漏\r\n实例36 MFC中内存泄漏的检测\r\n实例37 Visual C++中状态栏的动态编程\r\n实例38 利用Windows消息向AutoCAD 2000发送字符串命令\r\n实例39 用Visual C++开发一个WinPopup的增强版\r\n实例40 在Visual C 6.0中定制ObjectARX 2000开发环境\r\n实例41 Visual C++工具条编程探讨\r\n实例42 Visual C++6.0中实现将应用程序的图标加入到Windows的系统托盘中\r\n实例43 用Visual C++完善RealPlayer\r\n实例44 利用钩子技术在AutoCAD 2000中定义快捷命令\r\n实例45 在ObjectARX程序中动态添加和删除AutoCAD菜单命令\r\n实例46 对Windows 98的计划任务程序编程\r\n实例47 建立一个完善的SystemTray类\r\n实例48 基于ObjectARX的无模式标签对话框的实现\r\n实例49 基于ObjectARX 2000的参数化图库的开发\r\n实例50 Windows 2000下关机初探\r\n\r\n第4章 计算机安全应用编程\r\n\r\n实例51 找回Access数据库中忘记的密码\r\n实例52 怎样屏蔽系统热键\r\n实例53 Win2K/NT下屏蔽Ctrl+Alt+Del的响应\r\n实例54 利用CRC32检测程序的完整性\r\n实例55 Windows 98下CMOS写保护技术的实现\r\n实例56 深入理解MFC编写自己的加密编辑器\r\n实例57 Windows 9x屏幕保护密码的破解\r\n实例58 利用CryptoAPI进行信息安全编程\r\n实例59 使用增强图元文件实现屏幕截获\r\n实例60 使用SNMP建立对TCP连接的监控\r\n实例61 “页面锁”技术的虚拟设备的实现\r\n实例62 用VxD保存打印狗数据\r\n实例63 使用钩子函数截取Windows应用程序口令\r\n实例64 用Visual C++穷举Windows应用程序密码
Visual C/C++作为功能强大的可视化应用程序开发工具,是计算机界公认的优秀应用开发工具。Microsoft的基本类库MFC使得开发Windows应用程序变得很容易,适合作各种系统软件、应用软件、网络软件、游戏软件等开发平台。
《Visual C/C++编程精选集锦》精选了《电脑编程技巧与维护》杂志近一二年发表的精彩编程文章,并根据读者要求,组织收入了更具价值的编辑案例。《电脑编程技巧与维护》杂志是为从事电脑编程、系统应用和人员创办的专业性和实用性都很强的技术刊物,它从1994年创刊八年多以来,始终遵循着"实用第一,智慧密集"的办刊宗旨,紧紧跟踪计算机软硬件技术发展和应用趋势,不断求变创新。针对软件开发过程中许多要点和技巧问题,着重提供各类解决方案。对电脑编程人员来说,程序开发能力的提高,除了对语言和算法的学习,还要集思广益,充分借鉴别人的长处,深入透彻地理解其中的精髓,然后溶入到自己的设计能力中去,这样无论是对于自身和整体都有莫大的提高,这正是编写这套书的初衷。
根据Visual C/C++的不同应用对象,将精选的190个实例分为数据库及图形图像分册、网络与通信分册、关键技术精解分册出版。网络与通信分册分为4章,第1章Visual C/C++在硬件编程中的应用,介绍Visual C/C++硬件编程中的一些方法和技巧;第2章网络与通信应用编程,介绍Visual C/C++在网络编程方面的应用实例和技巧;第3章计算机维护应用编程,介绍Visual C/C++在计算机维护中应用的实例和技巧;第4章计算机安全应用编程,介绍计算机维护的一些实例。
本书为网络与通信分册。全书每一章都本着实用第一的原则,紧紧围绕一个主题展开,循序渐进,由浅入深地介绍了使用Visual C/C++进行应用程序开发思想方法与编程技巧。
本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍Visual C/C++应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。在实例的讲解上一般都是先给设计目标,接着介绍实现该目标的基本思想和方法,然后详细给出其核心程序的源代码,对程序的关键部分进行讲解并给出程序的运行效果。第二,所选的每一个实例都是从事Visual C/C++应用编程人员的经验总结,具有很强的实用性,其中很多编程技巧可供借鉴。第三,每一个实例的程序源代码都是经过上机调试通过,给程序开发人员移植源代码带来了方便,从而加快应用编程的步伐。第四,对老版本经典实例进行点评,选取一些老版本开发环境的经典实例加以点评分析,使之能够起到触类旁通的作用。
本书是《电脑编程技巧与维护》资源的二次开发,浓缩了Visual C/C++程序设计的精华,其目的是提升Visual C/C++程序开发能力,把应用Visual C/C++进行编程的心得体会、经验与大家共享。本书定位于有Visual C/C++应用基础上的编程人员和应用开发人员,对初学Visual C/C++编程的新手也有一定的参考价值。本书内容全面、概念清晰、层次分明,例题典型而实用,但不足甚至疏漏之处在所难免,恳请广大读者批评指正。
《电脑编程技巧与维护》杂志社
无封面