select没阻塞? 本帖最后由 oyljerry 于 2011-12-30 10:50:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 oyljerry 于 2011-12-30 10:52:10 编辑 fd_set fd_set;//?? timeeval timeout = {0,2000}; FD_ZERO(&fd_set) FD_SET(socket,&fd_set); select(socket,&fd_set,NULL,NULL,&timeout); if(select(socket,&fd_set,NULL,NULL,&timeout) > 0){ if(FD_ISSET(m_socket, &m_fd_set)) { //此处才是有事件 }} 改变按钮的文本颜色后,tab和enter功能失效 RICHEDIT怎么响应鼠标单击事件? 对话框大小随分辨率不同变化后,该怎么去改对话框上的控件上的字体大小? 关于“哑元”的问题? 求解c语言程序设计题几道的程序写法,现在的C的教材简单,题目确十分困难,急于求得答案,谢谢高手们来指教 新手请教几个问题啊, 鼠标滚动 有谁有<windows95程序设计>pezold的程序范例? 有把unicode或者UTF-8文件统一转化为ANSI格式的工具吗? visual studio 工具中的error lookup是干什么的?怎么用? 多线程和OnPaint() 求助 ComboBox无法添加项?? 小弟先谢过了
timeeval timeout = {0,2000};
FD_ZERO(&fd_set)
FD_SET(socket,&fd_set);
select(socket,&fd_set,NULL,NULL,&timeout);
{
if(FD_ISSET(m_socket, &m_fd_set))
{
//此处才是有事件
}
}