自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 qml 裁减图片并保存裁减后的图片

【代码】qml 裁减图片并保存裁减后的图片。

2024-04-22 14:59:17 137

原创 QML使用canvas和图片旋转建切实现颜色渐变的弧形进度条

【代码】QML使用canvas和图片旋转建切实现颜色渐变的弧形进度条。

2024-04-15 15:48:45 216

原创 可变参数的函数模板设计回调函数

【代码】可变参数的函数模板设计回调函数。

2023-08-30 21:07:32 134

原创 Qt pro文件管理 Qt编译时生成的临时文件

Qt pro 文件管理编译生成的临时文件

2023-02-09 10:06:40 433

原创 MFC 给列表控件发送左键单击、双击、以及右键单击消息

MFC 发送列表控件单击双击右键消息

2022-07-05 14:00:25 1424 1

原创 Windows 下 MFC 获取文件夹信息(创建、最后一次修改、最后一次写入)、重命名操作、删除操作、拷贝操作、剪切操作

//函数名称:GetFolderInfo //函数参数:lpszPath文件夹路径 //函数功能:获取文件夹相关信息 void GetFolderInfo(LPCTSTR lpszPath); //函数名称:MoveFolder //函数参数:lpszFromPath源文件夹路径;lpszToPath目的文件夹路径 //函数功能:移动源文件夹及其中文件都到指定的路径下 bool MoveFolder(LPCTSTR lpszFromPath, LPCTSTR lpszToPath); /

2022-05-12 18:35:53 599

原创 MFC获取文件夹创建时间,最近一次修改时间

CString strpath = "D:\\xxx\\xxx\\"; HANDLE hFile = CreateFile(strpath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL); if (hFile != INVALID_HANDLE_VALUE) { FILETIME ftCreate, ftLastWrite, ft

2022-05-11 18:28:17 1036

原创 char*cstr 转 ushort

char*cstr 转 ushort

2022-04-11 17:39:45 418

原创 C++ 模板、模板全特化、模板偏特化

C++ 模板、模板全特化、模板偏特化

2022-03-21 15:49:21 1448

原创 C++ 循环链表

使用C++ 创建循环链表,约瑟夫环上代码:#include <iostream>using namespace std;//约瑟夫环问题typedef int DataType;typedef struct Node{ DataType data; struct Node *next;}Node;Node *CreateList(DataType a[], int n){ Node *first = new Node(); first-&g

2022-03-18 17:43:32 2027

原创 Windows 下 Qt 使用 boost库

Qt 使用Boost库

2022-03-14 08:55:12 1610 2

原创 数据结构排序算法之快排序(2)

排序算法之快速排序//交换顺序表中子表的记录,使枢轴记录到位,并返回其所在位置//此时在它之前(后)的记录均不大(小)于它int Partition(int* arr, int low, int high){ int pivotkey = arr[low]; //用子表的第一个记录作枢轴记录 while (low < high) { //从表的两端交替向中间扫描 while ((low < high) &&

2022-02-22 16:39:47 308

原创 数据结构排序算法之选择排序(1)

排序算法之选择排序template <class T>void SelectSort(T *arr, int len){ int min = -1; for(int i = 0; i < len; i++){ min = i; for(int j = i + 1; j < len; j++){ //内层循环目的是找出数组未排序的最小值 if(arr[min] > arr[j]) //判断是否需

2022-02-22 16:35:22 615

原创 myvector的实现方法

算法相关

2022-01-20 08:54:29 514

原创 MFC 通过注册表进行开机自启动

MFC 通过注册表进行开机自启动

2022-01-08 16:51:34 878

原创 MFC 创建快捷方式并保存到开机自启动路径

MFC 创建快捷方式并保存到开机自启动路径

2022-01-07 09:53:30 761

原创 MFC 获取应用程序的路径和名称

MFC 获取应用程序路径和名称

2022-01-07 09:31:15 1082

原创 Windows -- Qt 利用RAWINPUT来获取外设输入

Windows -- Qt 利用RAWINPUT获取触摸板信息

2021-12-13 11:54:48 1180

原创 Qt连接MySQL数据库最详细的教程

转发大佬的文章Qt连接MySQL数据库详细教程学习一下

2021-11-30 18:00:53 732

原创 Qt 编译完成后在Debug或者Release中无法直接运行的解决办法

Qt 编译完成后在Debug或者Release中无法直接运行的解决办法Qt在刚安装完后,新建项目进行编译,编译能通过,但是去对应的debug或者release下直接双击exe运行,发现无法运行。问题原因:安装Qt时忘记将环境变量添加到系统中解决办法:找到Qt的安装环境,将编译器下的bin文件路径添加到系统的环境变量中即可。...

2021-11-29 19:42:37 2336

原创 Qt多项目开发工程构建方式

QT版本: 本文基于 Qt 5.13 版本描述:通常我们再开发大项目时,会有多个子项目,例如C/S架构下的C端和S端均是一个子项目,此外单独维护的dll库也可能是一个子项目,所以为了方便管理,我们可以按照如下方式进行项目工程构建。1.创建空的 qt 工程项目,如图:新建 Empty qmake-project工程后,在.pro文件中添加 TEMPLATE = subdirs,如下图所示:此时可新建具体的子项目,如下图所示添加子项目:添加完成后,在工程项目的 .pro会自动更新,如下图我新建了两个

2021-11-16 09:47:26 1560 3

原创 Qt 生成exe时添加软件信息

Qt在生成exe时,不像VS下可在资源视图里进行编辑,在Qt中我们可以在 .pro 文件中添加 exe 的相关信息,如下图所示这里需要注意的是 RC_ICONS = Force.ico 这个是修改生成的exe的图标,需要和源码放在同一路径下。...

2021-10-14 15:41:33 199

原创 MFC 控件获得焦点后自动高亮显示

MFC 获得焦点后控件自动高亮显示在所在工程的 stdafx.h 头文件中,增加如下代码即可我是用的编码格式为 MFC的宽字符//此处新增可解决 控件 获得焦点后 可自动高亮显示 //#ifdef _UNICODE#if defined _M_IX86#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' proces

2021-08-31 10:13:45 491

原创 MFC 字符串按照指定字符进行分割

MFCCString 按照指定 字符 进行分割 apiAfxExtractSubString详细连接请查看AfxExtractSubString用法

2021-07-30 16:19:22 98

原创 Qt 5.12 加载 dll 的方法

网上之前的帖子里讲述 Qt 加载 DLL 的方式有三种,有兴趣的小伙伴可自行搜索,连接如下:https://blog.csdn.net/zhangbaoqiang1/article/details/82348930但是这三种个人感觉有点麻烦,我自己倒也尝试过,确实可行,但是在我拥有.dll 和 .a 以及 .h 文件齐全的情况下,如果没有 .a 文件,在加载dll就很头疼了,经过网上搜索发现 Qt 5.12 版本 直接使用即可,方法如下:INCLUDEPATH += .\includeLIBS +=

2021-07-06 09:52:47 541

原创 MFC Group Box 内Radio Button出现可选择多个按钮问题的解决方法

MFC Group Box 内Radio Button出现可选择多个按钮问题的解决方法如图这里Group box 内可以选中两个radio button,这不是我们想要的,那么怎么修改,才能只选中一个,互相之间是互斥的呢?打开对话框 点击对话框 按下 Cril + D 组合键,会出现 控件的 Tab 顺序,如图所示按照顺序点击数字,我的做法是 先点击 slow -> mid -> fast -> speed 然后 点击其他的任意非 组合框内的控件 再接着 0.01-&g

2021-02-24 16:50:52 656

TCP_Communication.zip

windows Qt下的 TCP 通信,Client 和 server 注释详细

2021-11-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除