自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝之羽的博客

主要是发布一些自己原创的和转载一些自己觉得非常不错的文章

  • 博客(16)
  • 资源 (15)
  • 论坛 (26)
  • 收藏
  • 关注

原创 解决MacOS下QT无边框最小化失效,最小化后点击Dock图标无法恢复窗口的问题

试过国内网上的很多方法,但都是无效的,我的qt版本是5.14.2,所以翻墙找到了可以用的方法(国内的mac下qt开发的资料真的太少了,而且mac下的qt真的很坑)。在 最小化函数里用下面的代码:NSView* view = (NSView*)window()->winId();NSWindow* wnd = [view window];[wnd setStyleMask:[wnd styleMask] | NSWindowStyleMaskMiniaturizable];showMin

2020-06-24 14:26:37 377

原创 QT设置文本为图形验证码(带干扰线)

GetRandomNumber是获取不重复的随机数列表,你们自己 实现吧;下面直接上代码://设置图形验证码void SetPicCode(QString sPicCode){ if(sPicCode.isEmpty()) { qDebug()<<QStringLiteral("SetPicCode:接收到图形验证码为空!"); return; } QSize size(110,40); //指定图片大小;

2020-06-20 14:19:43 122

原创 QCefView:C++与JS交互的方法

QT嵌入CEF,使用QCefView比较 简单些,很多功能 都已经集成好了,使用比较方便,关于如何搭建CEF环境与编译QCefView,这里就不说了,网上有很多文章,而且通过编译调试QCefView,也可以加强对QCefView的了解,这里主要整理下我对QCefView的C++与JS的通信方法。进入正题:1、C++调用JS的方法:(1)JS设置自己的方法名称与C++调用的别名映射关系:...

2020-04-22 16:43:51 466

原创 QT用QWidget做的气泡聊天功能,可发图片、文件、文本等气泡信息,功能简单,适合初学者

参考网上其他大能的demo,自己写了个比较简单的气泡聊天demo,可以发图片、文件、文字信息,在气泡信息上有右键菜单复制文本功能,图片可以双击打开,文件可以右键菜单打开文件和打开目录;气泡信息之前有显示日期功能,日期显示功能在不活动3钟后会再次插入显示;效如下:暂不支持GIF动画展示,所以demo还没上传...

2020-04-17 18:01:11 792 1

原创 自己用QT QListView写的demo

列表仿微信好友列表(头像+上下双行数据),还有单击获取信息的功能;效果图如下:

2020-03-19 11:48:11 881

原创 【原创】boost共享内存,进程间通信实例

一、发送端创建共享区域,并写入内容://1 先删除之前创建的shared_memory_object::remove("MySharedMemory_Name");//2 创建共享内存段shared_memory_object shm(create_only, "MySharedMemory_Name", read_write);//3 设置共享内存大小shm.truncate...

2020-03-05 19:37:54 580 1

原创 【原创】十六进制数值与字符串之间的转换(原封不动的转换)

方法1:利用mfc或其他开发工具的宽字符串格式转Format()//十六进制数字原封不动的转字符串DWORD dTest = 0x036C9B38;CString sTest;sTest.Format(L"%x", dTest);//sTest=L"36c9b38"//十六进制的字符串原封不动的转十六进制string strTest = CW2A(sTest);//宽字符串转窄字...

2020-03-05 11:18:48 524

原创 SOUI,鼠标离开消息(MSG_WM_MOUSELEAVE)的使用

我也是SOUI的新手,在使用MSG_WM_MOUSELEAVE消息的时候,发现有时候会不响应这个消息,查阅了资料后,发现这个消息比较特殊,需要处理_TrackMouseEvent函数这里有两个消息处理MSG_WM_MOUSELEAVE(OnMouseLeave)MSG_WM_MOUSEMOVE(OnMouseMove)如果希望MSG_WM_MOUSELEAVE消息正常使用,需要在O...

2019-12-04 17:38:38 149

原创 c#数据类型转换整理

1、进制转换int ix = Convert.ToInt32(sValues, 16);//sValues为字符字符串,转为16进制的int类型string sX = nNum.ToString("X4");//X4表示16进制的4个字符2、string与byte[]之间的转转换//string类型转成byte[]:byte[] byteArray = System.Text....

2018-12-13 10:04:56 105

原创 winform的richtextbox展示内容时,展示区显示内容的最后部分

显示多行数据,将焦点放在数据最后一行//先将内容放到richTextBox1中,然后处理焦点问题richTextBox1.Focus();//先获取焦点richTextBox1.Select(richTextBox1.TextLength, 0);//选中数据末尾0个字符richTextBox1.ScrollToCaret();//将滚动条移动到当前位置 ...

2018-11-16 11:34:52 656

原创 winform中设置无边框模式(FormBorderStyle为None)后点击任务栏图标,实现隐藏恢复窗口功能

     在winform编程中,有时候我们可能对窗体样式需要定义,不适用系统自带的样式,这样我们可以设置FormBorderStyle属性为None。但是设置了FormBorderStyle为None后,我们点击任务栏应用程序图标并不能实现程序的最小化(或还原窗口)的操作(使用系统自带样式是可以实现的)。下面我将展示如何在FormBorderStyle为None的情况下,实现应用程序任务栏图标点...

2018-11-15 14:40:25 1875

转载 【转】C++内存管理(超长,例子很详细,排版很好)

[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权...

2018-08-24 16:36:04 85

原创 C#,自己写的32位MD5加密函数

大体思路都是,MD5加密后得到byte类型的数组,然后将每个数组成员转换成16进制的string字符串,这里就容易产生BUG,因为转换成16进制时,遇到10以内的数字时,转后都是一个单字符的,但我们每次转换都要得到两个字符的字符串,网上大多数都没有考虑到这个,导致加密结果出现问题。 下面是我自己写的32位MD5加密函数,如果大家发现有BUG,请一定要给我留言,我好改正,谢谢//32位...

2018-08-08 16:10:26 1207 1

原创 wpf打开新窗口小结

下面是弹出page页NavigationWindow window = new NavigationWindow();window.Source = new Uri("MainWindow.xaml", UriKind.Relative);//mainwindow.ShowDialog();//模式,弹出!window.Show();//无模式,弹出!下面是弹出窗口项Window1 isw = n...

2018-07-03 10:41:54 7270

原创 winform的listview,获取单击的某行内容

1、首先要在listview控件属性中,添加click事件2、要判断是否获取了几行int selectCount = listview1.SelectedItems.Count; //选中的行数目,listview1是控件名。if (selectCount == 0)  return;//没选中,不做响应3、获取选中行的内容string sPID = listview1.SelectedItems...

2018-07-02 15:24:52 3968

原创 C#中的委托(Delegate)小结

Delegate中文翻译为“委托”。Msdn中对Delegate的解释如下:    C#中的委托类似于C或C++中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与C或C++中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。上面转载了委托的概念,下面直接介绍我自己的总结,比较简单直观:目的:主...

2018-07-02 15:16:09 130

HTML基础及网页制作

HTML基础及网页制作,字体与版面方面,适合初学者,入门级,简单

2014-03-29

自己编写的解除微信多开限制及打开微信程序的库文件(含dll与lib,含64位)

因为朋友需要C#调用的,所以编译了dll文件给C#调用,说明文档里面添加了C#调用方法,保留了lib文件,所以适用性比较强,资源里含64位的

2020-06-17

自己编写的解除微信多开限制及打开微信程序的静态库lib文件

两个lib文件:debug版和release版,一个头文件,一个说明文件;头文件里主要两个接口:一个解除微信多开限制、一个从注册表读取微信路径并打开微信

2020-06-11

QT5开发的气泡聊天Demo,简单易懂

参考网上其他大能的资料做的demo,简单易懂,资源是整个QT工程代码,用QT5.14.2开发的,气泡聊天展示效果图见https://blog.csdn.net/u014385680/article/details/105585630

2020-04-18

用QT QListView写的仿微信好友列表

用QT QListView写的仿微信好友列表,列表仿微信好友列表(头像+上下双行数据),还有单击获取信息的功能;效果图在 https://blog.csdn.net/u014385680/article/details/104963956

2020-03-19

Base64And3Des(C++3Des加密解密结合Base64加密解密).rar

用c++实现了先用3DES进行内容的加密,再用Base64加密;和先用base64解密再用3DES解密,里面有使用方法基本都可以用的

2019-09-16

Socket_Client&Service;.rar,HPSocket在C++中的demo(包含客户端与服务端)

c++使用HPSocket的demo,使用的SOUI做的ui,VS2015开发的,包含客户端与服务端各自的工程代码,HPSocket相关的都单独放在一个类里面,所以不懂SOUI的,可以直接跳过和SOUI有关的部分。适合初学者,觉得好的话,请给个好评,谢谢

2019-06-14

定时提醒+语音朗读,闹钟程序

C#的winform开发的闹钟程序,使用了access数据库,有人工朗读提醒内容,比较简单的程序,整个工程项目打包提供下载,适合初学者

2018-09-29

C#实时监测usb设备的插拔情况,winform的Demo

注意,这是C#的Demo,不是C++的。 是基于WMI监视USB插拔的原理做的Winform的Demo。 整个工程代码打包的,开发工具是VS2015

2018-08-01

用IrisSkin4.dll与73个皮肤文件做的更换皮肤的Demo

利用Winform做的demo,很简单的,所以只收1个积分(包括项目工程代码)。 只是简单读取skin目录下的皮肤文件名,放到下拉框里面,然后通过下拉框选择不同的皮肤,达到更换皮肤的效果。 IrisSkin4.dll是破解版,skin文件夹里面有73个皮肤文件,请不要用于商业用途,如需要请用正版。

2018-07-27

winform写的聊天小程序

用Winform写的聊天小程序,通过socket实现服务器与客户端的建立,比较简单的程序,资源是整个项目的代码以及工程文件的压缩包,注释比较全,适合初学者。 使用了socket,多线程等技术

2018-07-10

MFC监控USB接口插拔情况并获取VID与PID

MFC监控USB接口插拔情况,并获取VID与PID显示出来。 开发工具:VS2015

2018-01-23

c++监控USB插拔状态源码

c++监控USB插拔状态源码,在控制台上实现的,比较简单

2018-01-19

cef_binary_3.2623.1401.gb90a3be_windows32第二部分

cef_binary_3.2623官网下载,提供给因google访问不了而无法下载的coder 因为不能一次上传大于110M大小的文档,所以分开了 第一部分是Debug文件夹 第二部分是其余部分【当前】 第一部分和第二部分下载后合并起来 第一部分链接:http://download.csdn.net/download/u014385680/10206268

2018-01-15

cef_binary_3.2623.1401.gb90a3be_windows32第一部分

cef_binary_3.2623官网下载,提供给因google访问不了而无法下载的coder 因为不能一次上传大于110M大小的文档,所以分开了 第一部分是Debug文件夹【当前】 第二部分是其余部分 第一部分和第二部分下载后合并起来

2018-01-15

纯技术文章,竟然审核不通过,理由是发广告,无语了

发表于 2020-06-24 最后回复 2020-07-20

MacOS下,OC如果控制其他应用的窗口位置及大小?

发表于 2020-06-11 最后回复 2020-07-20

MacOS下,如何无限多开指定的应用,如微信

发表于 2020-06-17 最后回复 2020-07-20

qt获取高DPI的分辨率为什么与实际不一致?

发表于 2020-06-02 最后回复 2020-07-20

mac系统下,QT操控窗口的方法有哪些?

发表于 2020-03-13 最后回复 2020-06-17

QWindow窗口怎么设置到前端显示?

发表于 2020-03-14 最后回复 2020-06-17

CEF能在Qt Creator(MinGW32)里使用吗?JS如何调用QT里面的函数?

发表于 2020-04-02 最后回复 2020-06-02

QJsonObject插入节点,Key的长度有要求吗?

发表于 2020-05-15 最后回复 2020-05-18

关于QCefView项目里的JS调用c++的问题

发表于 2020-04-22 最后回复 2020-05-09

企业微信电脑版杯嵌入我的窗口后,企业微信审批界面空白没有数据

发表于 2020-03-09 最后回复 2020-03-13

求教:同一个版本每次重新安装,某个界面数字的基址都发生改变,为什么?

发表于 2020-03-03 最后回复 2020-03-04

关于SetParent设置电脑版微信窗口为子窗口的问题

发表于 2020-01-03 最后回复 2020-01-04

如何判断一个进程PID是否存在???

发表于 2018-11-28 最后回复 2019-06-12

求c++的silk音频解码的demo

发表于 2019-03-18 最后回复 2019-03-19

为什么在下载频道,再次下载几个月前下载过的资源还要扣分?

发表于 2019-03-18 最后回复 2019-03-19

求Winform拦截鼠标左键单击事件,WndProc与SetCapture来实现

发表于 2018-08-22 最后回复 2018-08-23

一台pc电脑,adb最多可以连接多少台手机?

发表于 2018-07-30 最后回复 2018-08-01

有用过Getword的吗?屏幕取词有比较好的方法吗?

发表于 2018-07-23 最后回复 2018-07-27

CListCtrl控件中,有什么办法插入picture控件?

发表于 2018-05-04 最后回复 2018-05-05

mfc嵌入CEF浏览器后,如何禁用鼠标右键?

发表于 2018-03-27 最后回复 2018-04-03

vc在新线程里面操作剪切板出现异常

发表于 2018-03-26 最后回复 2018-03-27

MFC如何通过ADB给连接到PC的多台安卓设备发送指令?

发表于 2018-01-24 最后回复 2018-03-26

关于ADB控制手机滑屏的问题

发表于 2018-01-26 最后回复 2018-03-26

关于MFC嵌入CEF后,取消嵌入的问题

发表于 2018-01-29 最后回复 2018-03-08

MFC如何将安卓手机屏幕实时同步到电脑上显示?

发表于 2018-01-25 最后回复 2018-01-29

关于MFC 单选RADIO控件字体颜色的问题

发表于 2017-05-29 最后回复 2018-01-24

空空如也

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

TA关注的人 TA的粉丝

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