当前位置:首页 » 多媒体相关

MFC下的COM编程几种方法的优劣诚心向高手请教?(好定加分!)


1.mfc下的com编程一定要用自动化吗?  
   
  2.使用vc的自动化相关的构架编程会限制客户端的编程语言的选择吗?,他们的交互有问题吗?  
   
  3.使用atl库带mfc进行com的编程与mfc下com编程的各自适用的场合?  
   
  4.跨进程com服务器可以主动向客户端传送消息或发送数据吗?如何实现?  
   
  诚心请教。分不够定加!!

推荐阅读

  • 2005年的迅驰WLAN模块将会是什么样? [详细内容]
  • Skype手机惊现网络江湖 [详细内容]
  • 爱立信为3斯堪的纳维亚提供HSDPA技术 [详细内容]
  • 征文展示:模块化与标准化 本本也做兼容 [详细内容]
  • LG C610动态待机图片制作(非GIF256色) [详细内容]
  • eBay公司开始测试Paypal手机在线支付服务 [详细内容]
  • 英特尔模块化网络处理器使制造商更具竞争力 [详细内容]
  • 网友回答:
    网友:rickeylau

    1.   不一定  
      2.   不会,因为是按照com的标准,所以只要按照com的标准编写客户端就可以,没有语言限制  
      3.   一般使用了atl就不会使用mfc(太大),atl和mfc的定位不一样,atl用了编写轻量级的组件,一般没有什么界面或用户操作,而mfc主要用了完成界面或与用户交互,也可以用了写组件,不过比atl要麻烦  
      4.   可以,用出接口

    网友:godenflutesoftboy

    说句实在话,vc实在是不怎么样,做起来效率太低,而且还很难

    网友:xwsn007

    uping!!!

    网友:xiaohedou

    1.只是为了vb和java等不能使用指针的语言而设计的;现在vb也支持指针了;  
      2。不会影响编程语言的选择,vc两种都可以,关键是应用的方向;  
      3。mfc下自认为用atl好,其他只是借用编译器而已。  
      4。跨进程com服务器可以主动向客户端传送消息或发送数据吗?可以。主要使用的是com的连接点事件方法。cabc::onadvise();1)在潘爱民的《com原理与应用》里有;2)最好参考:《atl编程指南2》有详细的例子。

    网友:dhyuser10

    gz

    .

    讨论区

    Login