×

运用Visual C++ 5.0或6.0的高级编程技巧,内容涉及MFC程序设计的最新概念

消耗积分:0 | 格式:rar | 大小:0.54 MB | 2017-09-04

分享资料个

  应用程序之间的通信,不管是在同一系统上或是通过网络进行,都叫做进程间通信 ( I P C :

  Interprocess Communication)。M F C应用程序为进程间通信准备了下列 6种可用的途径:

  ■ 窗口消息( Windows message),允许与其他应用程序的窗口通信。这与先前用于与自己

  的应用程序窗口通信所采用的窗口消息是一个概念。

  ■ 动态数据交换(DDE: Dynamic Data Exchange),通过维护全局分配内存使得应用程序

  间传递大量数据成为可能。其方式是在一块全局分配内存中手工放置大量的数据,然后使

  用窗口消息传送该内存指针。 D D E提供了一种标准使得任何遵守该标准的应用程序都可以

  采用它。

  ■ 消息管道(Message Pipe),用于设置应用程序之间的一条永久通信通道,通过该通道

  可以像自己的应用程序访问一个平面文件一样读写数据。 D D E的数据传送速度使人失望,

  但是采用消息管道就可以无缝地发送数据到其他应用程序,而这些应用程序可能在其他系

  统上。

  ■ Wi n d o w s套接字( Windows Socket),它具备消息管道的所有功能,但遵守一套通信标准

  使得不同操作系统之上的应用程序之间可以互相通信。这些操作系统可以是非 Wi n d o w s系统,

  例如U N I X系统。实际上在开发新的应用程序时,使用 Wi n d o w s套接字比消息管道和D D E都更

  为有利。

  ■ I n t e r n e t通信,它让应用程序从I n t e r n e t地址上载或者下载文件。

  ■ 串行/并行通信(Serial/Parallel Communication),它允许应用程序通过串行或者并行端口

  与其他应用程序通信。

运用Visual C++ 5.0或6.0的高级编程技巧,内容涉及MFC程序设计的最新概念

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !