标签 Win32

Win32Socket

Send等函数返回值为==SOCKET_ERROR,代表发送失败。 Socket是单向的,服务器和客户端各自维护一个文件。该文件可以由本端写入,另一端读取。本端是在内存区域不断放入,另一端是不断从内存…

Win32进程控制

窗口控制 使用VS下 工具->SPY++ 选择工具查找窗口,可找到对应程序窗口的类名和窗口标题 HWND hWnd=::FindWindow(NULL,_T(“name”…

VC++线程

创建并运行线程 等待线程运行结束 关闭线程 挂起、恢复线程 对于一个线程,挂起操作几次就要恢复操作几次SuspendThread,ResumeThread返回值是该线程剩余挂起次数,-1代表线程为NU…

VC++互斥对象

互斥对象上几次锁就要调用几次ReleaseMutex。上锁行为包括创建锁时的占用,以及执行WaitForSingleObject成功。 定义 初始化 最后一个参数代表是无名的互斥对象,FALSE代表当…

VC++ Event

事件控制 ` 信号控制 可以被多个线程调用相当于bool值,通过HasSignal()判断有无信号

Win32 Windows编程 笔记一

1 Windows编程基础 2 Windows文字的编码 3 窗口程序 4 窗口消息 5 菜单和加速键 6 绘图 7 对话框 8 基本控件 ….. 一 Windows编程基础 1 Win32应用程…

线程的创建释放与使用

线程处理函数 创建线程(无传参&创建后立刻执行) 创建线程(DWORD参数传递&创建后不会立刻执行) 在线程处理函数中使用变量 DWORD nValue = (DWORD)pParam…