搜索资源列表
InstantMsg
- 一个C++做的即时通信,有以下功能: 1.系统窗口打开后,实现系统托盘,点击右键弹出菜单进行网络相关选项设置,左键激活窗口(对话框); 2.保证应用程序只能运行一个实例(应用程序只能打开一个); 3.搜索局域网内部所有在线用户添加到对话框列表控件中; 4.选中某个指定用户实现消息收发(UDP); 5.选中某个用户进行文件传送(TCP,多线程); 6.实现用户隐身或者离线状态的消息收发和文件传送,图标闪烁; 7.对话框上列表控件列可进行定制; 8.对于用户动态的上下
multithreading-chat-room-
- 多线程程序的编写,多线程应用中容易出现的问题。采用互斥对象来实现多线程的同步。利用命名互斥对象保证应用程序只有一个实例运行。应用多线程编写网络聊天室程序。-Written in multithreaded programs, prone to the problem of multi-threaded applications. Mutex object to realize multi-thread synchronization. The use of named mutex object