Linux下的CreateEvent WaitForSingleObject linux中没有windows中的 CreateEvent WaitForSingleObject SetEvent ResetEvent等函数,以下为上述函数的模拟。无名事件用于线程间同步,有名事件用于进程间同步。#ifndef EVENT_H#define EVENT_H#pragma once #include <mutex>#include <fcntl.h>#include <atomic>#include <time.h>#
window下修改打印机驱动的端口为本地文件 有时候需要修改打印机驱动的端口为本地文件,以方便对打印数据进行修改。注:代码来源于互联网1、枚举本地端口,查找是否有需要的本地文件端口(file_path) LPBYTE p_port_info = 0; // 接收端口信息结构体数组指针 DWORD pcbNeeded = 0; // 缓冲区字节指针(必需) DWORD pcReturned = ...
Window10手写笔压感数据获取 win10中获取手写笔压感数据使用GetPointerPenInfo函数,该函数在win7中不支持。使用方法:1、在消息循环中增加处理 WM_POINTERUPDATE 消息LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){ switch (message) { ...