相比于界面编程来说,网络编程中mfc不会比api少很多的代码

解决方案 »

  1.   

    我认为开始的时候,还是用MFC比较方便,更容易上手.CSocket简单实用,功能较完善.等你基础扎实了,在直接使用api,以上应该是学习网络编程的捷径.
      

  2.   

    谢谢上面兄弟的忠告,小弟我决定集中精力搞一下MFC的网络编程
      

  3.   

    其实MFC Socket与SDK Socket没什么本质区别,前者是后者的封装及应用。MFC相当比较简单,容易上手。
      

  4.   

    别忘了去抄袭MSDN里的例子,那样上手更快。(个人经验)
      

  5.   

    MSDN Library有很多资料,怎么样使用MSDN来找自己的需要的东西很重要
      

  6.   

    建议你用API(Socket)或者用CBLOCKINGSOCKET(阻塞的)。
      

  7.   

    熟悉了api,使用MFC的CSocket就不难了
      

  8.   

    从我个人而言,先熟悉socket api,你会了解到更多的东西,MFC只不过是形式上有了变化,易于使用,但是在有些方面你还不得不用到socket api,况且了解了socket api对于你跨系统编程也是很有帮助的。如果想在这方面深入,首选api!
      

  9.   

    如果学API,我担心这东西过时了。因为现在的c#,java都是面向对象的。如果用API是不是象在WINDOWS时代用DOS呢?虽然DOS肯定还是有用的,但是精通DOS还有必要吗?将来的API方式是不是向现在的DOS呢?不知有从事这方面的前辈们有什么高见?