| 发表于:2007-09-29 13:36:541楼 得分:0 |
对于用户动态的上下线能自动检测到并添加到列表框中, 这个是你用一个线程去检测就是了,保持列表框内的东西是最新的。 搜索局域网内部所有在线用户添加到对话框列表控件中; 这一步是用局域网探测技术实现的。 选中某个指定用户实现消息收发(udp); 这一个嘛,应该是用了鼠标事件了,当点击不同的用户,会得到不同的用户ip。 选中某个用户进行文件传送(tcp,多线程); 这个嘛,我想使用局域网文件传输了。 实现用户隐身或者离线状态的消息收发和文件传送,图标闪烁; 这个比较复杂,得好好想想。 呵呵,以上是我大概的想了一下实现方法。具体的有很多,慢慢学吧。 | | |
|