C ++
gaoszzzz
学习是我的信仰! vx:g-vvvip
展开
-
MSB4181 “QtRunWork”任务返回了 false,但未记录错误。
百度一番无果查看VS输出窗口中出现一行:Error: Class declaration lacks Q_OBJECT macro.问题是信号槽类中没有写Q_OBJECT宏,加上后解决问题。记录一下。原创 2021-05-18 15:46:38 · 2306 阅读 · 0 评论 -
cereal:C++实现的开源序列化库
https://www.cnblogs.com/lizhenghn/p/3762984.html原创 2021-05-12 10:31:22 · 290 阅读 · 0 评论 -
CMFCOutlookBar add CDialog
1.准备两个对话框资源设置对话框的Border属性为None,Style属性为Child,给两个对话框设置两个类2、在CMainFrame类创建成员变量创建三个成员变量,一个OutLook风格的选项卡,两个对话框。3、在CMainFrame类的OnCreate方法创建大概的流程是先创建OutLook风格的选项卡,创建两个对话框,然后把对话框添加到选项卡中。...原创 2021-01-12 17:36:51 · 342 阅读 · 0 评论 -
MFC非阻塞
#include <windows.h>void UsSleep(int dwUs){ LARGE_INTEGER dwStart; LARGE_INTEGER dwCurrent; LARGE_INTEGER dwFrequence; LONGLONG counter; if (!QueryPerformanceFrequency(&dwFrequence)) { return; } QueryPe.原创 2020-10-09 10:30:43 · 322 阅读 · 0 评论 -
Qt 下的COM组件开发
一,QAxObjectQAxObject是对COM组件的包装,QAxWidget是对的ActiveX控件的包装,简单理解功能性的封装我们一般就是普通的COM组件,如果涉及UI一般会用的ActiveX控件。有了这两个类几乎就可以开始简单调用组件了。QAxObject和QAxWidget可以通过默认的构造函数建立一个空的COM组件对象(可以理解为COM容器),然后再把需要封装的组件放到空对象中,代码如...原创 2018-05-15 16:47:02 · 8571 阅读 · 1 评论 -
HID USB 通信
#pragma一次; #include“stdafx.h” using namespace std; extern“C” { #include <hidsdi.h> #include <SetupAPI.h> } #pragma comment(lib,“hid.lib”)#pragma comment(lib,“setupapi.lib”)/ * Private defi...转载 2018-06-11 15:13:49 · 7100 阅读 · 0 评论 -
HID-USB设备读写开发测试
https://blog.csdn.net/ghevinn/article/details/48026753http://bbs.csdn.net/topics/390691197看过一个文章“Windows主机端与自定义USB HID设备通信详解",有这样一段文字。1 、 ReadFile 的调用不会引起设备的任何反应,即 HID 设备与主机之间的中断 IN 传输不与 ReadFile...原创 2018-08-23 11:31:49 · 5429 阅读 · 0 评论 -
Qt下libusb-win32的使用方法
之前一直找不到适合WIN7下的Tiny6410的USB下载软件,正好这几天开始学习USB,所以打算自己写一个专门用于Tiny6410的WIN7下的USB下载软件。 发现了libusb这个库可以用作无驱USB开发,就是说根本不需要了解Window驱动开发的知识就可以开发USB设备驱动,只需要了解一下USB的相关协议即可。Windows下我几乎不用VS来写程序,或者说我不懂MFC吧,呵呵,...转载 2018-08-23 15:52:25 · 3086 阅读 · 1 评论