Winodw 开发
文章平均质量分 59
zhangbinjn
天行者,求立于天地,当锐毅自强
展开
-
CreateEvent的使用方法学习
产生事件对象的函数如下: HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, // SD BOOL bManual转载 2011-07-03 12:26:17 · 896 阅读 · 0 评论 -
SetTimer 和 OnTimer使用
定时器在VC中的使用频繁,以下讨论定义器的使用方法。 定时器的原型是: WINUSERAPI UINT WINAPI SetTimer ( HWND hWnd , UINT nIDEvent, UINT uElapse, TIMERPROC lpTimer原创 2011-07-04 14:33:58 · 1569 阅读 · 0 评论 -
C++多线程(二)(_beginThreadex创建多线程)
一 简单实例主线程创建2个线程t1和t2,创建时2个线程就被挂起,后来调用ResumeThread恢复2个线程,是其开始执行,调用WaitForSingleObject等待2个线程执行完,然后推出主线程即结束进程。/ * file Main.cpp *C++转载 2011-07-03 12:38:16 · 4833 阅读 · 1 评论 -
CreateMutex 创建一个互斥体
CreateMutex作用是:找出当前系统是否已经存在指定进程的实例。如果没有则创建一个互斥体。CreateMutex()函数可用来创建一个有名或无名的互斥量对象,其函数原型为。 HANDLE CreateMutex( LPSECURITY_ATTRIBU原创 2011-07-04 10:55:44 · 6267 阅读 · 0 评论 -
getsockopt()/setsockopt()函数的使用收藏
正在做tcp协议的程序,由于发送的数据较大,所以的设置tcp套接口缓冲区的大小,否则接收到的数据只是发送的一部分。我要做的是发送采集到的图像数据,不设置缓冲去的大小,每次接受到的图像总有一部分是黑色的或者整个图像都是黑色的。 关于getsockopt()/setsockopt()原创 2011-07-12 10:45:45 · 1089 阅读 · 0 评论 -
getpeername()及SOCKADDR_IN
获取与套接口相连的端地址。 #include int PASCAL FAR getpeername( SOCKET s, struct sockaddr FAR* name, int FAR* namelen); s:标识一已连接套接口的描述字。 name:原创 2011-07-12 11:32:04 · 959 阅读 · 0 评论 -
fd_set 用法
select()函数主要是建立在fd_set类型的基础上的。fd_set(它比较重要所以先介绍一下)是一组文件描述字(fd)的集合,它用一位来表示一个fd(下面会仔细介绍),对于fd_set类型通过下面四个宏来操作: fd_set set; FD_ZERO(&s原创 2011-07-19 17:17:30 · 591 阅读 · 0 评论