自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小鹰信息技术服务部

人生不设限

  • 博客(23)
  • 资源 (29)
  • 收藏
  • 关注

原创 Qt UDP发送与接收

Qt demo, 做了一个Udp发送的例子,参考:https://stackoverflow.com/questions/6515589/how-do-i-send-and-receive-udp-packets-in-qt代码如下:1. 引用与全局socket定义:#include <QUdpSocket>QUdpSocket *socketUdp;2. ...

2019-11-30 16:35:25 2364

原创 Qt TCP发送与接收

Qt demo, 做了一个Tcp发送的例子,参考:https://stackoverflow.com/questions/7923485/simplest-qt-tcp-client代码如下:1. 引用与全局socket定义:#include <QTcpSocket>QTcpSocket *socket;2. 发送与接收//发送void FormNetCo...

2019-11-30 15:19:29 1138

原创 Qt QString与QByteArray互转(字符串与byte数组互转)

Qt Demo,需要将字符串与byte数组互转,参考:https://stackoverflow.com/questions/37802575/qt-c-qstring-to-qbytearray-conversion代码很简单:1. 字符串转byte数组QString str = "ABC";QByteArray bytes = str.toUtf8();2. byte数...

2019-11-30 15:00:59 12624

原创 QtCreator #include没有QTcpSocket, 无法引用

Qt demo,需要添加tcp功能,需要用到QTcpClient类,不过使用#include语句时QTcpClient类出不来,怎么回事?网上找到了答案:https://forum.qt.io/topic/8810/solved-unable-to-include-qtcpsocket/2原来是还要在项目的.pro文件中引用网络模块:QT += network问题解决。...

2019-11-30 14:45:57 4422

原创 Qt json操作 + 文本文件读写

Qt demo,软件配置文件的环节,用到了json操作和配置文件的读写,探索了很长时间,整理如下:参考:https://stackoverflow.com/questions/4916193/creating-writing-into-a-new-file-in-qthttps://stackoverflow.com/questions/26804660/how-to-initiali...

2019-11-30 11:03:55 671

原创 Qt报错: variable has incomplete typte ‘QJsonObject’

Qt demo, 进行json操作,代码报错:variable has incomplete typte ‘QJsonObject’网上不少教程都是这么写的,为什么我这里偏偏报这个错呢?找了很久也没弄明白。真是个傻瓜式的问题:https://stackoverflow.com/questions/23128904/read-json-with-qjsonobject其实就是却了Js...

2019-11-30 09:44:20 4675 1

原创 VC++ 6.0 Cannot add add new member

MFC项目,某个窗体中,想添加一个事件,但是提示Cannot add add new member正常情况是不会有这个提示的。经过一番检查,发现是源文件没对上的问题:打开的窗口对应的是FindDadaDlg.cpp,但系统不认,因为项目信息中记录的是FindDadaDlg - 副本.cpp, 至于这个副本文件是怎么来的就无所谓了,反正现在需要把它删掉,在项目配置文件中重新配置,方...

2019-11-29 15:28:20 552

原创 MFC 设置按钮颜色

MFC设置按钮颜色(Visual C++ 6.0),挺复杂,废了好大的劲才找到了答案:https://www.codeproject.com/Articles/16020/Color-Button分三步进行:1. 添加事件右击窗体 - 事件,选中WM_DRAWITEM,双击,进入OnDrawItem方法2. 在OnDrawItem方法中自定义代码void CCheDl...

2019-11-29 11:07:36 1510

原创 QtCreator报错: 常量中有换行符

Win10 x64, 卸载了QtCreator之后重新安装,打开原有项目时出现一堆报错,例如“常量中有换行符”。可以确定代码本身没问题。网上查询一番之后找到了答案,原来是源码文件编码的问题。解决方法:对于提示报错的文件,用文本编辑器(例如notepad++)打开,编码修改成 UTF-8-BOM,然后保存。再次运行,问题解决。...

2019-11-28 17:45:26 1137

原创 MFC 按钮文字换行

MFC项目,想让一个按钮上的文字分两行显示,探索了一番,方法如下:1. 按钮-属性-样式,勾选“多行”2. 在文字中使用\r\n换行。效果:

2019-11-26 15:43:05 2186

原创 MFC 设置标签字体大小

MFC项目,需要调整一下一行字的大小,网上找到了方法:https://www.cnblogs.com/ourran/p/4613869.html本例代码如下,注意,CFont要声明一个指针,而非普通变量。CFont *mFont; //注意,要声明为指针,否则没效果mFont->CreatePointFont(200, _T("黑体"));GetDlgItem(IDC_TI...

2019-11-26 13:38:01 793

原创 MFC OnCtlColor()不执行

MFC项目,为某个窗体增加了OnCtlColor方法,但是实测没执行,方法的代码是从另一个窗体复制过来的。找到了问题的原因,参考:https://blog.csdn.net/smart1bird/article/details/78742047解决方法:不要手动从其他窗体复制OnCtlColor方法,而应该在设计器中正式添加:1.右击窗体-事件2.选择WM_CTLCOLOR,确定。...

2019-11-25 16:08:50 1924

原创 MFC 设置窗体背景色

MFC设置窗体背景色,没有比较直接的方法。网上查到了一个可行的,分享如下:重写OnCtlColor方法,设置新的brushHBRUSH CCheDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); //...

2019-11-25 13:39:16 879

原创 MFC 编辑框 设置内容

项目中有个需求,要为某个输入框设置内容,类似于winform中的 TextBox.Text = "xxx"。一番查询,找到了方法:SetWindowTexthttps://social.msdn.microsoft.com/Forums/vstudio/en-US/7c746a9a-2763-4ac3-9780-0b4258d6bb6c/how-to-set-cstatic-text-...

2019-11-25 10:02:13 591

原创 C# 过滤或阻止键盘输入

近期某Windows项目中有个需求,在一个文本框中,要求只允许输入数字和字母N、S、E、W。经过一番探索,实现了效果,代码如下:tbxB.KeyDown += new KeyEventHandler(checkBLKeyDown);//过滤键盘输入private void checkBLKeyDown(object sender, KeyEventArgs e){ e.H...

2019-11-22 14:04:24 2325

原创 Qt 报错:invalid use of incomplete type ‘class QDesktopWidget’

Qt Demo, 原来项目可以正常运行.进过了一些修改和窗体的调整,再次运行提示:invalid use of incomplete type ‘class QDesktopWidget’提示比较怪异,一时看不出什么原因.探索一番,找到了答案,其实就是修改之后,内容的引用没了,补上即可:#include <QDesktopWidget>...

2019-11-14 22:00:12 3605

原创 Qt项目重命名

Qt项目重命名,比较简单,步骤如下:假设现有名称为QZD,新名称为AppBase。1. 修改项目文件夹的名称: QZD -> AppBase。2. 修改配置文件名称:QZD.pro -> AppBase.pro,QZD.pro.user -> AppBase.pro.user。3. 记事本打开QZD.pro.user,把里面的QZD全部替换成AppBase。...

2019-11-14 15:24:24 4269

原创 Windows中CodeBlocks的使用

Windows中CodeBlocks的使用,之前安装过,不过因为没有设置好,导致无法运行、无法调试,当时遂放弃。昨天探索了一番,运行成功,记录如下。本例环境为Win10 x64。1. 下载https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-17.12-setup.exe选择带编译器和调试器的版本:2. 编译器的设置...

2019-11-13 09:14:48 2060 1

原创 Java String.split 无效(特殊字符)

Android项目中一行代码,用到了java中String的split方法:String[] strs = result.split("|");实际打印出来发现数组strs的长度不是预期的长度,完全不对。检查发现,“|”是特殊字符,因此要特殊处理,方法如下:String[] strs = result.split("\\|");问题解决。...

2019-11-05 16:37:34 1043

原创 Winform groupbox 设置边框颜色

近期项目(C#)中有个关于界面的需求,要给groupbox设置边框颜色,VS中没有找到直接能修改的属性。经过一番查询,找到了答案,在groupbox的Paint事件中修改:groupBox1.Paint += new PaintEventHandler(FnWidget.setGroupBoxBorder);//修改GroupBox的边框颜色public static void set...

2019-11-05 10:44:07 7658 2

原创 Qt QtCreator报错:No rule to make target 'formedit.ui', needed by 'ui_formedit.h'. Stop.

QtCreator中,把几个移动了位置,再次启动时报错,提示:No rule to make target 'formedit.ui', needed by 'ui_formedit.h'. Stop.网上找到了原因:https://stackoverflow.com/questions/17168144/qt-project-no-rule-to-make-target-needed-...

2019-11-02 15:25:40 1687

原创 Qt 确认对话框(确定/取消)

Qt Demo, 删除记录之前需要提示用户,选择确定或取消,网上查到了方法:https://doc.qt.io/qt-5/qmessagebox.htmlQMessageBox msgBox;msgBox.setText("提示");msgBox.setInformativeText("确实要删除吗?");msgBox.setStandardButtons(QMessageBox:...

2019-11-01 22:12:09 12048 3

原创 Qt QTableWidget 表格列宽 自动填满

Qt Demo, 表格中有三列,不过没有填满表格宽度,右侧空出一块,影响美观.怎样填满呢?网上查到了答案:问答:https://stackoverflow.com/questions/17535563/how-to-get-a-qtableview-to-fill-100-of-the-widtui->tableUser->horizontalHeader()->set...

2019-11-01 21:24:28 6542 1

QtXlsxWriter source code

QtXlsxWriter source code

2022-10-16

Visual Studio 2017的启动文件devenv.exe

Visual Studio 2017的IDE程序, 有时这个文件会损坏导致VS打不开。

2021-03-24

setupqemuk70-QEMU-Manager.zip

setupqemuk70-QEMU-Manager.zip

2021-01-28

qemu-w64-setup-20201124.zip

qemu-w64-setup-20201124.zip

2021-01-28

nasm-2.14.02-installer-x64.exe

EDK2开发的配置之一

2021-01-25

iasl-win-20210105.zip

EDK2开发的配套之一

2021-01-25

VBJSON.zip

VB处理JSON数据的库。包含了中文字符问题的说明。

2021-01-09

DirectX 8.1

DirectX 8.1 ,WIn10可用。

2021-01-02

mssoap and msxml.rar

mssoap30.dll和msxml4.dll, 这两个是调用MSSOAP测试webservice必备的dll

2020-06-13

soapsdk.rar

soapsdk.exe, (Microsoft SOAP Toolkit 3.0),C++调用webservice的组件

2020-06-13

Windows XP根证书更新[2014年3月](KB931125) rootsupd.rar

Windows XP根证书更新[2014年3月](KB931125),用于解决提示: 安装包可能被非法改动导致安装失败,请从官网下载最新安装包重新安装

2020-04-09

hhctrl.ocx

有些软件安装后打开提示hhctrl.ocx找不到,无法运行。这个安装包里全部准备好了,直接点击安装用的bat即可,不需要手动进行注册了。实测可用。

2020-03-23

opencv-4.1.2-android-sdk - Copy.rar

opencv 4.1.2,安卓平台sdk. 文件较大,里面有案例。是从官网下载的。 实测可用,在Android Studio中需要通过一些列的步骤导入项目。

2020-03-08

HP优盘启动盘格式化工具中文版.rar

HP优盘启动盘格式化工具,用于制作DOS启动U盘的。操作非常简单,实测有效。

2020-03-06

mhdd_iso.zip

MHDD.iso镜像文件,用于制作启动U盘,使用DOS版MHDD。实测可用。需要配合UltraISO等工具一起使用。

2020-03-05

javax.imageio-1.0.5.jar

javax.imageio-1.0.5.jar, java处理图片的库。 从maven中央仓库下载的。实测可用。

2019-12-25

Windows屏幕数字键盘(On-screen keyboard)

Windows屏幕数字键盘(On-screen keyboard), 打开后固定在屏幕最前端。

2019-10-31

cbr格式阅读器 CDisplayExWin64v1.10.33.exe

cbr格式阅读器 CDisplayExWin64v1.10.33.exe。 也可以把.cbr格式改成.zip直接解压,以图片形式查看

2019-05-26

操作World文档的库Microsoft.Office.Interop.Word.rar

Microsoft.Office.Interop.Word, 用于操作、生成、打印word文档。

2019-05-14

libcurl.lib

libcurl,c++开发中用到的网络api. 。

2019-04-12

Microsoft.Office.Interop.Word.dll

Microsoft.Office.Interop.Word.dll C#操作Word文件的支持工具。

2019-03-04

keil C51开发工具 破解版

单片机开发 keil c51开发工具(keil5) 带破解工具。

2019-03-03

System.Data.SQLite.DLL x86 + x64

System.Data.SQLite.DLL , 32位和64位两个版本。 使用的方法是一样的。

2019-02-26

适合小米平板4的Google Play服务

适合小米平板4的Google Play服务安装包(MIUI版本:10.2.1.0)

2019-02-01

Angular7.0 官方示例项目

angular官网提供的案例,ng版本7.0,Typescript. 用的模拟数据,包含最基本的模块的写法。

2018-11-27

RestSharp.dll C# http上传工具

C#发送http请求的高效工具,比原生的HttpWebRequest好用。

2018-10-25

java调用webservice(axis + ksoap2)

java调用webservice的例子,axis + ksoap2。 一个.java文件 + 引用的jar包。 在Android开发中使用时须另开子线程进行。

2018-09-28

Bluecove/javax.bluetooth

一个开源组件Bluecove.jar包,该Jar包实现了JSR-82规范,将其作为外部Jar包导入到我们的程序中便可以开发蓝牙的应用了

2014-12-26

NetAsistant 网络调试助手

非常方便的网络调试工具,可以用来测试串口通信等。

2014-03-25

程序员面试宝典(全)

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2011-05-17

空空如也

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

TA关注的人

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