1. 可以。2.1 可以,只要防火墙开放了80 port.
2.2 监听有问题。外面的TCP包可能进不来。3.1 系统能容纳的线程数量与系统配置有关。
3.2 在ThreadProc 中return 就可以了。也可以用TerminateThread来强制结束线程。
3.3 多线程中一个重要的问题是线程之间的同步问题。
3.4 MSDN中有多线程的例子。4. MSN messager 的消息格式没有公开, 不知道如何办。
网上有一些程序号称能给ICQ发消息,你可以去找找看。但是通常都不能收到ICQ的消息。
2.2 监听有问题。外面的TCP包可能进不来。3.1 系统能容纳的线程数量与系统配置有关。
3.2 在ThreadProc 中return 就可以了。也可以用TerminateThread来强制结束线程。
3.3 多线程中一个重要的问题是线程之间的同步问题。
3.4 MSDN中有多线程的例子。4. MSN messager 的消息格式没有公开, 不知道如何办。
网上有一些程序号称能给ICQ发消息,你可以去找找看。但是通常都不能收到ICQ的消息。
用connect函数就可以实现。与客户端的端口无关。
通常直接调用connect (, , port)就行了。但是你如果在防火墙后面连接外面的服务器,具体的在你的另一个贴子里大家有很好的讨论。