小弟最近在学习MFC 的winsock。
请教如何编程把远程通过网络连接的计算机的文件目录列出来。
然后又如何两台电脑之间通过网络编程来传文件。
要用哪些类?如何实现。

解决方案 »

  1.   

    WinsockWinNet都可以!www.vckbase.com
      

  2.   

    如果是在局域网里面,那么可以这样做:
    被显示文件目录的电脑是服务器端,发送请求的电脑是客户端
    客户端和服务器端建立连接之后,可以由客户端发送一些字符串,服务器端接受到之后判断字符串的值,并进行相应的动作。比如,你可以在服务器端接受到字符串之后用
    switch(strFromClient)
    {
       case "display":调用MFC或者API把服务器的目录信息读出来,并存入你自定义的数据结构中,再发挥客户端
       case "xxx":其他的动作
    }在客户端,你可以根据服务器端发回的信息,仿照Windows把目录画出来
    如果你是在局域网之外,要更复杂一些,去看看网络神偷等木马的原理吧