- 博客(20)
- 资源 (165)
- 收藏
- 关注
原创 qt发布的程序时如何将依赖的dll分开放在不同目录下
qt发布的程序时如何将依赖的dll分开放在不同目录下QT发布的程序,exe可执行程序与dll文件都在同一个目录下,我现在想把那些dll文件,放到一个文件夹下,这个文件夹和exe在同一个目录下,这样应该怎么做?1 延迟加载dll,exe运行时,先使用SetDllDirectory。2 使用另外的exe启动,先设置PATH在main中调用SetDllDirectory#include "mainwindow.h"#include <QApplication>#include "Wi
2021-09-27 17:38:13 3918 1
原创 chrome 浏览器远程控制与调试(一)
chrome 浏览器远程控制与调试(一)远程调试启动:chromium-browser --remote-debugging-port=9222 --user-data-dir='~/code/chrome-test'命令:http://localhost:9222/json/protocol #获取协议http://localhost:9222/json/version #获取版本http://localhost:9222/json/list #或者 http://localhost:92
2021-09-27 17:29:34 2364
原创 MFC 读取 配置文件
MFC 读取 配置文件 CString iniFilePath = this->str_module_directory + _T("\\config.ini"); DWORD ret; FILE * fp = fopen((CT2A)(iniFilePath), "r"); CString returnString; TCHAR szValue[MAX_PATH + 1] = _T(""); if (fp) { ret = GetPrivateProfileString(_
2021-09-26 16:57:28 1435
原创 qt 中文 编码 解码 乱码 解决 记录 LTS
中文 编码 解码内存中,或者是磁盘中的 一组 二进制数据,比如 b’\xe4\xb8\xad\xe6\x96\x87’按照 ‘utf-8’ 解析,decode ,解码,是字符串’中文’按照 ‘gbk’ 解析,decode 解码,是另外的 字符串同样一个二进制数据 ,根据解读格式的不同,可以解读成不同的 可读文字那么 同样的一个 可读文字 ,比如’hello’, 可以根据不同的 编码格式,编码成 不同的 二进制数据,以存放在磁盘文件中,或者内存中.你把字符串 'hello’编码为 GBK格式,
2021-09-26 11:50:19 923
原创 qt 中文 遇到 问题 记录
代码如下: QString profilePath = "在目录"; fprintf(stderr, "profilePath: %s\n", profilePath.toUtf8()); fprintf(stderr, "profilePath: %s\n", profilePath.toLocal8Bit().constData()); fprintf(stderr, "profilePath: %s\n", qPrintable(profilePath));
2021-09-24 17:49:41 124
原创 qInstallMessageHandler 问题
qInstallMessageHandler 问题fprintf是ANSI的,UNICODE的,要用fwprintf;也可以用_ftprintf来同时兼容ANSI和UNICODE;The default message handler prints the message to the standard output under X11 or to the debugger under Windows. If it is a fatal message, the application aborts i
2021-09-24 15:25:19 1045 1
原创 qt 写日志参考文件
qt 写日志参考文件http://www.qtcn.org/bbs/read-htm-tid-85387-page-e.htmlhttps://blog.csdn.net/libaineu2004/article/details/88801336
2021-09-23 16:22:24 179
原创 Qt的qDebug使用
Qt的qDebug使用使用 " qDebug() << "一定要添加头文件 #include 然而 int num = 20; char str[20]="hello world"; qDebug("如果只写在括号里,是不需要QDebug头文件的 %d %s", num, str);消除qDebug()打印qDebug的打印信息,主要是为了方便调试程序时尽快找到bug,所以当我们在发布版本时,需要去掉debug打印,一方面可以加快我们程序的执行速度,另一方面可以减小我们程序的体积
2021-09-23 15:31:27 26910 1
原创 qt 开发 快速 导航
qt 开发 快速 导航qt creator 快捷键qt API 文档https://doc.qt.io/qt-5/classes.htmlqt creator 打印log调试
2021-09-23 15:21:48 183
原创 在MFC中忽略回车键和ESC键的消息处理
在MFC中忽略回车键和ESC键的消息处理问题描述:在使用MFC的对话框时,如果你在文本框内输入文本后按下回车键或者ESC键,此时会退出对话框。解决办法:在Class View标签页中选择C*Dlg类,在Properties页中点击“Overrides”图标,在列表中选择PreTranslateMessage方法就行重载,然后输入下面的代码。BOOL ::PreTranslateMessage(MSG* pMsg){ // TODO: Add your specialized code h
2021-09-18 16:02:30 872 1
原创 qt 静态编译 -- 生成exe单文件 别的电脑可以直接用
qt 静态编译 收集https://github.com/last2win/qt-5.13Qt最新版5.13在Windows环境VS 2017 64位静态编译完成的结果此仓库很大,建议直接下载压缩包具体的添加到Qt Creator的过程参考我的博客:Qt最新版5.13在Windows环境静态编译安装和部署的完整过程VS 20171Qt最新版5.13在Windows环境静态编译安装和部署的完整过程(VS 2017/VS 2019)https://blog.csdn.net/zhangpeterx
2021-09-18 10:44:36 5819 1
原创 VC MFC 调试信息 DebugView
11一、如何使用DebugView.exe 打印调试信息:捕捉Release模式的Win32程序输出的调试信息,请选中“Capture Global Win32”选项只有调用了WinDebug中的方法输出的Debug打印信息才能被Debugview捕获。debugview 可以捕获程序中由TRACE(debug版本)和OutputDebugString输出的信息。支持Debug、Release模式编译的程序(即该软件捕获的是exe直接运行时,抛出的信息,而不是Visual Studio调
2021-09-17 11:15:27 772
原创 获取浏览器唯一标识_探讨浏览器指纹 fingerprint
https://blog.csdn.net/weixin_39521520/article/details/111039051一、什么是浏览器指纹?我们常说的指纹,都是指人们手指上的指纹,因具有唯一性,所以可以被用来标识一个人的唯一身份。而浏览器指纹是指仅通过浏览器的各种信息,如CPU核心数、显卡信息、系统字体、屏幕分辨率、浏览器插件等组合成的一个字符串,就能近乎绝对定位一个用户,就算使用浏览器的隐私窗口模式,也无法避免。这是一个被动的识别方式。也就是说,理论上你访问了某一个网站,那么这个网站就能识别
2021-09-15 15:57:55 6983
原创 visual studio 2017 MFC 替换 exe icon图片
visual studio 2017 MFC 替换 exe icon图片普通图片变化为 ico图片http://www.favicon-icon-generator.com/faviconvs2017 MFC 打开的情况下到 test5\res 目录下面先删除test5.ico然后将新的图片 命名为test5.ico,然后复制到 test5\res 目录下面。需要在 vs2017 MFC 打开的情况下,这样软件会提示 是否覆盖原来的图片。这个地方有点怪怪的。...
2021-09-14 17:43:11 367 1
原创 visual studio 2017 登录账户 更新证书
visual studio 2017 登录账户 更新证书win7 64位下面,出现提示 需要更新浏览器,一直跳错误,可以用下面的方法工具-》选项-》账户,然后勾选在添加账户或对账户重新进行身份验证时启用设备代码流。这样在点击登录的时候就会弹出如下窗体然后在浏览器中输入图片中的网址,依次按提示操作,输入图片中的代码,直至最后出现下面图片,然后等待VS自动校验登录就行,若长时间无反应,关闭VS重新打开看看。...
2021-09-14 11:17:18 472
原创 数据结构 study 15 KMP(2):
1子串为:abaabcacnext[3] = 1j=3,k =1next[4]=2j=4, k=2p1 = p3 =ap2 = bp4 = anext[5] = ?page93 看不懂
2021-09-01 16:56:39 90
原创 数据结构 study 14 KMP(1):
主串:S =ababcabcacbab子串:T =abcac[jack@jack-desktop: ch4]$./mapp4-1-2S =ababcabcacbabT =abcacpos = 1S[0]= 13T[0]= 5a b a b c a b c a c b a bi=1a b c a cj=1-------------------S[1]=a,T[1]=a1
2021-09-01 15:57:07 81
java springboot tk mybatis
2022-07-19
IconTest.rar
2022-01-07
logTest7A.rar
2021-12-31
CStringTest.rar
2021-12-24
IniFileTest.rar
2021-12-17
TBCreator_win7_can_Use.rar
2021-11-04
cem_run_tool_vs2017.rar
2021-09-17
ShuJuJieGouSuanFaShiXianJiJieXiV2.tar.gz
2021-08-06
four_app.tar.gz
2021-06-25
rovio WowWee 小车 自带的光盘
2021-06-21
lighttpd_my_1_4_45.tar.gz
2021-04-27
radar_scan_app.rar
2021-03-03
smart_manager_app.rar
2021-03-03
ToolButtonsToggleCTest.rar
2021-02-26
ToolButtonsToggleATest.rar
2021-02-26
TstLoadDllA.rar
2021-01-22
TstWinSCardA.rar
2021-01-22
model_view_delegrate.rar
2020-05-15
work_dialog_123.rar
2020-05-14
adapter_win.rar
2020-04-27
python 调用 C++ dll 32位 64位 问题 ctypes.cdll.LoadLibrary
2020-04-08
png_show.rar
2020-04-07
abu-master_2020_03_18.zip
2020-03-18
modbus_rtu_server_2019_12_27.rar
2019-12-27
bookstore.rar
2019-12-18
HeadFirstSQLTables.rar
2019-11-26
callx_python-master.rar
2019-11-26
course_django_1.8.3_20191025.tar
2019-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人