- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 线程同步
方法一,原子访问1.增减操作 LONG__cdecl InterlockedIncrement(LONG volatile* Addend); LONG__cdecl InterlockedDecrement(LONG volatile* Addend); //返回变量执行增减操作之后的值。 LONG__cdecl InterlockedExchangeAdd(LONG volatile* Adde
2016-08-29 14:59:33 421
原创 跨进程共享内核对象方法:命名对象
下面的所有函数都可以创建命名的内核对象: CreateMutex,CreateEvent,CreateFileMapping, CreateSemaphore,CreateWaitableTimer,CreateJobObject。
2016-08-29 13:53:35 1625
原创 一些简单的小功能函数
将GetLastError函数得到的错误码转化成字符串//监视窗口输入 $err,hr 可以直接看到当前错误码的文本描述。 CString GetLastErrorMessageString(DWORD dwLastError ) { LPVOID lpMsgBuf = NULL; FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FOR
2016-08-29 11:44:37 587
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人