别人用存DOS下编写的NetBios程序给我发送信息,我怎么在Windows下接收这些信息?在VC下如何编写这样的程序?那位高有原代码?多谢!

解决方案 »

  1.   

    win2000好像只有NetBIOS over TCP/IP吧,没有DOS下的那种纯NetBIOS协议了
      

  2.   

    关于netbios编程你可参见《WINDOWS网络编程》
    接收可以用邮槽
    如果你想自己filter messenger service, 只有一种办法:
    停掉messenger service, 自己来接管"\\\\.\\mailslot\\messngr",因为msg service开着,你就访问不了了CreateMailslot( "\\\\.\\mailslot\\messngr", 0,
    timeout_of_your_choice, &world_writable_SA ); 
    关于mailslot的帮助,你查询一下msdn的帮助,或者访问:
    http://msdn.microsoft.com/library/en-us/ipc/mailslot_7gj7.asp?frame=trueUsing Mailslots
    http://msdn.microsoft.com/library/en-us/ipc/mailslot_00dv.asp?frame=true
      

  3.   

    To:tabris17(四不象)  是我表述不准确!因为我有一个在DOS下能运行的程序,现在要改成在WINDOWS下接收数据,不知道用VC怎么写?
      

  4.   

    To: kingzai()  怎么用邮槽啊?能不能具体点啊?我是个菜鸟!
      

  5.   

    关于Netbios的实现可以参考《windows网络编程》技术,里面说的很详细的如果需要可以留下mail我发给你:)
      

  6.   

    你是要处理netsend 吧?
    http://community.csdn.net/Expert/topic/3476/3476778.xml?temp=.8588983
      

  7.   

    Netbios的实现参考《windows网络编程》技术
      

  8.   

    To;PiggyXP(【小猪】●至爱VC,至爱网络版●) 
    我的E_Mail:[email protected]
    谢谢!