本站的1位用户
加入于2021-05-27
Windows驱动开发,网站开发
好好学习,天天向上。
    sprite顶点坐标使用函数graphics_init_sprite_vb实现,其初始化位于立即顶点坐标之后。static bool graphics_init_sprite_vb(struct graphics_subsystem *graphics){ struct gs_vb_da......
    阅读数:0点赞数:02024-05-24 11:21:36
    顶点坐标通过graphics_init_immediate_vb创建,其存储于graphics_subsystem结构体的immediate_vertbuffer成员指针。static bool graphics_init_immediate_vb(struct graphics_subsyste......
    阅读数:3点赞数:02024-05-23 19:24:00
    obs_display结构体用于存储需要将显卡渲染的图像输出到窗口显示的对象。struct obs_display { bool update_color_space; bool enabled; uint32_t cx, cy; uint32_t next_cx,......
    阅读数:7点赞数:02024-05-17 12:00:20
    BCD码就是以四位二进制数为一个单位来表示相应的十进制数,因此4位二进制数表示最大的十进制数9(1001),只取十六个数中的十个数。BCD码:用4位二进制数来表示1位十进制数。 逢九进一static uint8_t BCD2DEC(uint8_t bcd) { return ......
    阅读数:1点赞数:02024-05-17 11:30:16
    1.什么是Lambda表达式名称Lanbda来自landba caculus(λ演算)—一种定义和应用函数的数学系统。这个系统能让您使用匿名函数—即无需给函数命名。在C++11中,对于接受函数指针或函数符的的函数,可使用匿名函数定义(lambda)作为其参数。与前述函数f3对应的lambda如下:......
    阅读数:0点赞数:02024-05-15 19:50:23
    uint64_t get_timestamp1(){ // struct timeval tm; // gettimeofday(&tm, NULL); // return (uint64_t)(tm.tv_sec*1000+tm.tv_us......
    阅读数:1点赞数:02024-05-14 15:45:38
    这里的IO指的是设备管理器中的IO.FunctionCommand Description / mnemonicRead IO portib, iw, idInput from port (byte, word, double word)Write IO port......
    阅读数:3点赞数:02024-05-13 12:24:35
    B站中有视频解决方案(https://www.bilibili.com/video/BV1YK411d76Z/ ),可以直观看如何操作:Windows 无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或不见了。 (代码 39)第一步:明确感叹号故障硬件(我的是蓝牙也可以是别的)——右键“属性”—......
    阅读数:2点赞数:02024-05-11 23:14:57
    #include #include #include #include #include #include
    阅读数:3点赞数:02024-05-11 10:33:55
    使用QT的UI窗口类时,有时会有以下几种选择:QWidgetQMainWindowsQDialog通过这一节https://www.pnpon.com/article/detail-668.html 可知字们的继承关系如下:QWidget 是 Qt 库中用于创建用户界面的基类,它提供了基......
    阅读数:1点赞数:02024-05-10 11:23:49
    QT提供了5种控件布局.当使用控件布局后:它会自动调整控件的位置,包括控件之间的间距、对齐等;当用户调整窗口大小时,位于布局管理器内的控件也会随之调整大小,从而保持整个界面的美观。这一点相对于MFC来说,就好很多.MFC很多的时候需要我们在WM_SIZE的OnSize来实现控件的位移和大小.......
    阅读数:11点赞数:02024-05-09 17:03:45
    在Qt框架中,slots和signals是用于实现信号和槽机制的重要概念。它们的作用和用法有所不同。Signals:信号是Qt框架中的特殊函数,用于向外界发出通知。当特定的事件发生时,信号被发射(emitted),通知连接到该信号的槽函数执行相应的操作。信号声明不包含实现,只是一个函数原型,......
    阅读数:9点赞数:02024-05-09 11:04:37
    ninja的这个错误,本身就有迷惑性。其实用惯了VS2019之类的编译器,甚至gcc,一般代码写的有问题,都会报语法,或者编译上的问题。但是在QT的开发环境下好像不是这么回事。随时踩坑,随时填就行了。使用QT编代码有时会报如下的错误::-1: error: ninja: build stoppe......
    阅读数:7点赞数:02024-05-08 19:35:40
    QObject::connect用于建立信号发送与响应机制,即谁发出什么消息,谁响应。其实有点类似的消息回调函数。 我里我们建立一个示例。 重载QLabel类为我们的QMyLabel类,并为之提供一个响应按钮按下时的响应函数,该函数为QMyLabel类的成员函数。 #include "......
    阅读数:4点赞数:02024-05-08 15:45:50
    我们在上面的代码中,本来相对QLabel标签加一个点击事件了,但发现标签没有点击事件。差评,MFC就是可以的。所以,我们只能引入QPushButton控件来实现了。#include "mainwindow.h"#include
    阅读数:3点赞数:02024-05-07 16:39:21