自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Think88666的博客

热爱生活

  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 QT中ODBC连接数据库提示QSqlDatabase: QODBC driver not loaded

1.到Qt安装目录下,找到ODBC驱动文件(D:\Qt\Qt5.11.1\5.11.1\msvc2017_64\plugins\sqldrivers)2.在个人QT工程的目标程序目录下建立文件夹sqldrivers,并将对应数据库的驱动文件放进去,文件夹名字一定要是sqldrivers......

2020-08-28 11:33:09 4779

原创 Qt实现弹窗后背景淡化

这里提供一种思路,在弹窗和主窗体中再加一层黑色背景的透明度为0.7的窗体该中间层窗口的初始化代码如下m_pMask是主窗体类的成员QWidget*: m_pMask = new QWidget(this); m_pMask->setWindowFlags(Qt::Window|Qt::FramelessWindowHint |Qt::WindowSystemMenuHint|Qt::WindowMinimizeButtonHint|Qt::WindowMaximizeButt...

2020-08-28 10:53:32 2542

原创 Qt中读取Qprocess的输出中文显示乱码问题

在qt程序中使用Qprocess执行子程序然后调用其readAllStandardOutput()方法得到子程序的标准输出,但是该标准输出在转换为QString后,发现中文部分出现了乱码。针对该问题,我最后发现是process的输出编码与QT的默认编码不同导致的,子程序使用VS编写,VS的程序输出默认是操作系统本地编码的输出,在中文系统中,这种输出默认是GB2312编码。而QT为了跨平台和统一字符编码,QString的编码格式默认为Unicode编码,问题就出在这儿。因此,在得到Qprocess输出后

2020-08-28 10:41:16 2089

原创 调用OpenProcess失败解决方案

服务程序,程序的创建者为SYSTEM用户;非SYSTEM用户调用OpenProcess访问该服务程序时,调用失败,GetLastError返回5调用以下函数提权:void enableDebugPriv(){ HANDLE hToken; LUID sedebugnameValue; TOKEN_PRIVILEGES tkp; if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES |

2020-08-28 10:39:41 3124 1

原创 qt无边框窗口点击任务栏不能最小化

如果只setWindowFlags(Qt::FramelessWindowHint);去掉边框,此时会发现,当程序打开后,单击任务栏的按钮,会发现无法最小化,隐藏窗口。解决的方法是:setWindowFlags(Qt::Window|Qt::FramelessWindowHint |Qt::WindowSystemMenuHint|Qt::WindowMinimizeButtonHint|Qt::WindowMaximizeButtonHint);再次测试,发现边框去掉了,而且鼠标点击任务栏图标,也可

2020-08-28 10:38:13 1926 2

原创 Qt换行符分割字符串

用正则表达式QRegEx就可以了:QStringList list = QString.split(QRegExp("[\r\n]"),QString::SkipEmptyParts);这样返回的List就是以行分割的。

2020-08-28 10:36:47 3505 3

原创 mfc窗口最大化导致任务栏被遮盖

//最大化显示int cxScreen = ::GetSystemMetrics(SM_CXSCREEN);CRect rt;SystemParametersInfo(SPI_GETWORKAREA, 0, &rt, 0);MoveWindow(0, 0, cxScreen, rt.Height());

2020-08-28 10:35:27 666

原创 MFC托盘图标

1,首先我们用AppWizard创建一个基于对话框的应用程序CUserDlg。m_nid为类成员变量NOTIFYICONDATA m_nid;2,实现CUserDlg的成员函数:void ToTray(){ m_nid.cbSize = (DWORD)sizeof(NOTIFYICONDATA); m_nid.hWnd = this->m_hWnd; m_nid.uID = IDR_MAINFRAME; m_nid.uFlags = NIF_ICON|NIF_M.........

2020-08-28 10:34:12 443

PE分析工具-支持分析32位PE文件

PE分析工具(支持32位) 树状结构查看,PE结构清晰,支持查看区段二进制数据

2022-11-06

duilib入门1资源

duilib入门1资源

2022-08-14

fixtool.zip

windows 执行cmd报错、wmi报错,提示无效类,修复此类问题

2021-03-05

VC_Linux.zip

在visual studio上下载该插件实在是太慢了,这里给大家提供下载好了的。用于在windows上开发linux程序

2020-04-07

routerpassview_xpgod.zip

通过导入路由器配置的备份文件,即可获取路由器相关信息,包括ISP用户名密码、路由器密码等。

2020-02-03

Scrollbar_png.zip

duilib滚动条图片,我使用的版本的duilib滚动条无效,参考样式如下: <Default name="VScrollBar" value="button1normalimage=&quot;file='scrollbar.png' source='0,0,16,16'&quot; button1hotimage=&quot;file='scrollbar.png' source='16,0,32,16,16'&quot; button1pushedimage=&quot;file='scrollbar.png' source='32,0,48,16'&quot; button2normalimage=&quot;file='scrollbar.png' source='0,32,16,48'&quot; button2hotimage=&quot;file='scrollbar.png' source='16,32,32,48'&quot; button2pushedimage=&quot;file='scrollbar.png' source='32,32,48,48'&quo

2019-11-20

DuiDesigner.rar

DuiDesigner bug最少的版本,不用编译,运行即可。简化了程序员的大量繁琐复杂的工作。 DuiDesigner bug最少的版本,不用编译,运行即可。简化了程序员的大量繁琐复杂的工作。

2019-11-14

VC AssistantX_适用VS2005.zip

能够完美适配vs2005,让您摆脱VS2005编程不便,轻松搞定vs2005环境下的编程,同时还可以兼容vs2008以及vs2010等版本。

2019-07-10

visual assist破解版附带教程2010/2012/2015

visual assist破解版附带教程2010/2012/2015

2019-04-24

Effective+C++中文版(第三版)

Effective+C++中文版(第三版) Effective+C++中文版(第三版)

2019-04-19

tcp/udp高并发和高吐吞性能测试工具

只需要简单地设置一下就能对tcp/udp服务进行高并发和高吐吞的性能测试,并通过图形化的方式反映测试结果.

2019-04-09

下雪桌面程序,基于c++开发

一个下雪的桌面程序,非常漂亮,我们可以设置是否开机启动,也可以设置雪的大小.

2019-01-31

简易版ftp服务器程序

ftp服务器程序ftp服务器程序ftp服务器程序ftp服务器程序ftp服务器程序ftp服务器程序

2018-06-13

空空如也

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

TA关注的人

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