C/C++
l小痞子l
工程师
展开
-
HID-USB设备读写开发
1.遍历设备,获取HIDdevice的devicepath bool ISMCol::getHIDDevs(TCHAR **arrWireless, TCHAR **arrWired, LPDWORD lpdwWirelessNums, LPDWORD lpdwWiredNums){ GUID hidGuid; HDEVINFO hDevInfo; DWORD dwDev...原创 2019-03-19 16:00:10 · 642 阅读 · 0 评论 -
C语言字符操作函数大全
1)字符串操作strcpy(p, p1) 复制字符串strncpy(p, p1, n) 复制指定长度字符串strcat(p, p1) 附加字符串strncat(p, p1, n) 附加指定长度字符串strlen(p) 取字符串长度strcmp(p, p1) 比较字符串strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长度字符串st...原创 2019-03-18 17:45:35 · 684 阅读 · 0 评论 -
TCHAR函数对照表
TCHAR 函数对照表Generic-Text Routine Mappings Generic-text routine name SBCS (_UNICODE & MBCS not defined) _MBCS defined _UNICODE defined _cgetts ...原创 2019-03-18 17:47:00 · 620 阅读 · 0 评论 -
遍历设备管理器的两种方法: 连接/ 类型
1.按照设备的连接去遍历设备管理器int EnumDevs::ListByConnection(char *szXML){ if (!szXML) return -1; CONFIGRET cr; DEVINST root; char *ACPI = _T("ROOT\\ACPI_HAL\\0000"); XMLDocument doc;...原创 2019-03-18 17:54:20 · 601 阅读 · 1 评论 -
minizip - ZIP文件的压缩/解压缩
最近用到解压缩ZIP的功能.通过zlib的sourcecode发现它里面有一个minizip的单独封装的模块,很好用.于是下载下来摸索一番.github:https://github.com/nmoinvaz/minizip下载之后需要自己编译,1.去CMake官网下载windows使用的cmake ,安装好.https://cmake.org/2.编...原创 2019-03-18 18:03:50 · 1988 阅读 · 0 评论