自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

糯诺诺米团

人最宝贵的是生命。生命属于人只有一次。人的一生应当这样度过:当他回首往事的时候,不会因为碌碌无为、虚度年华而悔恨,也不会因为为人卑劣、生活庸俗而愧疚。

  • 博客(15)
  • 资源 (17)
  • 问答 (2)
  • 收藏
  • 关注

原创 windows 下speech sdk 语音播放功能(一)

这个windows下的语音识别是在我做TensorFlow下语音识别之前学习的。后来发现这个准确率不怎么高,并且谷歌推出了开放的平台。决定自己写一个语音识别功能。以下是我对自己学习的windows下的语音识别的整理。包括两部分:A:语音识别                    B:语音合成都需要语音引擎的支持创建语音引擎的两种模式:A:共享的        share              ...

2018-05-28 08:38:41 2925

原创 WM_PAINT消息

(1)刻意产生WM_PAINT消息InvalidateRect 或者 InvalidataRgn(2)在WM_PAINT处理期间,如果使用了BeginPaint之后,整个显示区域 变成了有效或者,使用ValidateRect使显示区域内的任意矩形区域变为有效...

2018-05-25 08:05:47 527

原创 InnoSetup整理

(1)WindowVisible:这是一个系统遗留功能当 = 1 时,表示显示后面的大背景颜色(2)可以支持代码编辑,其中,最主要的是“InitializeWizard()”支持三种对象:    MainForm                            TMainForm类型    WizardForm                          TWizardForm类型  ...

2018-05-23 08:22:13 406

原创 python之词典(dict)数据类型

一:基本格式:myChat = { 'size': 'fat' , 'color':'gray' , 'disposition':'loud' }其中,'size','color','disposition'是键;'fat'、'gray'、'loud'是键对应的数值。类似于C++中的map<key,value>与map不同的是,字典本身是不具备排序功能的二:keys() 、values...

2018-05-22 08:31:45 2158 2

原创 python中常用字符分类的缩写代码

缩写字符分类                     表示\d                                     0到9的任何数字\D                                    除0到9的数字以外的任何字符\w                                    任何字母、数字或下划线字符(可以认为是匹配“单词”字符)\W    ...

2018-05-18 08:26:00 2242

翻译 在Python中PyImport_ImportModule返回值=null的问题

调用 PyImport_ImportModule加载python老是返回NULL,如下错误:原因是:没有指定 要调用的python文件的具体路径。解决方法://初始化python系统文件路径,保证可以访问到 .py文件 PyRun_SimpleString("import sys"); PyRun_SimpleString("sys.path.append('./')"); ...

2018-05-17 14:11:00 10454 8

原创 MFC启用windows自带的软件时,在关闭的时候,手动杀死这个进程

思路:在程序中获取.exe对应的ID,再由TerminateProcess删除进程即可以下是一个简单的小例子,仅提供代码流程思路进行供参考假设,现在要删除的".exe"文件名是 CString processName保存的地址是CString processPath代码流程如下:第一步:添加头文件#include <tlhelp32.h>第二步:获取idPROCESSENTRY32...

2018-05-17 08:40:35 708

翻译 MessageBox的返回值

0:对话框建立失败IDOK = 1 :按确认按钮IDCANCEL = 2:按取消按钮IDYES = 6:按的是按钮IDABOUT = 3:按异常终止按钮IDRETRY = 4:按重试按钮IDIGNORE = 5:按忽略按钮IDNO = 7:按否按钮...

2018-05-15 08:00:56 4434

翻译 MFC中OnTimer的使用

OnTimer()函数用于实现定式控制功能,主要有三个函数实现的(1)SetTimer():设置一个定时器开始执行计时器(2)KillTimer():停止计时器(3)OnTimer():是计时器所执行的代码SetTimer(窗口句柄,定时器ID ,时间间隔,回调函数)...

2018-05-15 07:57:46 1371

翻译 python中字符串的逐个读取

现在有一个字符串,str --->>'百业 从 药 药业 利润 大 因此 钻空子 的 人 也 多 徐 大 毅 想要 发财 很容易'功能:将字符串的内容逐个录入到列表中labelsWord = [] for iword in strWavText: labelsWord += iword ...

2018-05-14 13:49:46 22039 2

原创 AfxBeginThread()线程的常用函数

(1)创建线程CWindThread * myThread = AfxBeginThread(MyThreadFunction , pParam , THREAD_PRIORITY_NORMAL , 0 , 0 , NULL);(2)等待 暂时线程的挂起MyThread->SuspendThread();(3)唤醒线程MyThread->ResumeThread()...

2018-05-14 08:09:59 531 1

原创 MFC中对GDI的配置

第一步: 在 stdaf.h 文件中加入相应的头文件和库 #pragma comment ( lib , "gdiplus.lib" ) ; #include "gdiplus.h"第二步: 定义一个全局变量 ULONG_PTR m_gdiplusToken ; ULONG_PTR ------ >>...

2018-05-11 08:25:22 272

原创 MFC中使用CToolTipCtrl提示框

第一步:需要的头文件#include <afxcmn.h>第二步:在使用的自定义的控件类中,定义类的对象CToolTipCtrl m_ToolTipCtrl;第三步:在构造函数中,激活提示框工具EnableToolTip ( TRUE ) ;m_ToolTipCtrl . Create ( this );m_ToolTipCtrl . Activate ( TRUE );第四步:...

2018-05-11 08:15:41 1278

原创 提取字符串中的指定内容

功能:提取字符串的"#"CString  str = L"#ffffff";while( str.Find( L"#" ) != -1 ){    CString nam_str = str.Left ( str.Find ( L"#" ) );    str = str.Right ( str.GetLength() - nam_str.GetLength -1 );}...

2018-05-10 17:24:03 3242

翻译 自定义ON_NOTIFY消息

    平时,我们用的自定义消息都是ON_MESSAGE消息,但是这种消息无法获取指定的控件ID,所以,下面我要自定义的是ON_NOTIFY消息。可以指定控件进行消息响应。第一步:定义消息#define  WM_NOTIFY   WM_USER+100第二步:定义该消息的发送(也就是当程序执行到哪一处时,就要是用该消息发送内容的位置)        NMHDR nmhdr ; nmhdr.h...

2018-05-07 10:05:22 3952

Qt中使用QWebSocket与Web进行通讯,实时语音通话

开发环境:VS2017 + Qt 5.14.2 实现功能主要思路:在网页端进行语音输入,PC机可以实时接收并播放语音流。 此时,Qt程序做客户端,Web端做服务器,使用QWebSocket进行通讯,实时播放接收的语音流。 功能实现 想要实现该功能,需要完成以下两大部分。 第一部分:QWebSocket通讯实现。(简单) 第二部分:语音流实时播放功能。(稍微有点难度)

2024-06-18

实现5分钟无操作自动关闭程序功能

开发环境:win10 VS2017 + Qt5.14.2 实现核心功能:当用户长时间不进行页面上功能操作时,默认该用户已经离开了,此时需要弹出页面提醒用户,并在倒计时10s后强制关闭程序。 使用技术:线程池、全局捕获鼠标消息、实时监听

2024-05-08

Qt中实现自定义时间选择功能

开发环境:win10下VS2017+Qt5.14.2 exe打包环境已经就绪,直接运行exe就可以查看效果。 主要功能: 1:实时获取系统时间 2:使用滚轮效果动态改变时间。

2024-02-04

Qt中QTextEdit控件随着文本变化控件自动拉伸

使用开发环境:VS2017+Qt5.14.2。 可执行文件:x64文件夹中exe可直接运行看效果 功能: 随着编辑的文本多少,编辑框的高度自动拉伸,有对应文章说明,链接:https://mp.csdn.net/mp_blog/creation/editor/135935529

2024-01-31

Qt实现打地鼠小游戏(包含晋级操作)

开发环境:VS2017 + Qt5.14.2 x64位 1:划分了4种等级: 等级1:只有一个地鼠 等级2:两个地鼠 等级3:三个地鼠 等级4:四个地鼠 2:挑战失败逻辑:当在指定范围内未达到一定分数时,表示挑战失败。

2022-09-29

Quazip加密、解密

代码编写环境:VS2017+Qt5.14.2 在QtCreator上进行验证过可以实现。 将加密、解密功能封装成一个类,使用时直接调用接口就可以了,内部逻辑已经测试完成了。

2022-06-13

QGraphicsView架构实现基本图形的绘制

环境:VS2017+Qt5.14.2 环境匹配可以运行成功 功能: 1:实现了基本的图形:矩形、正方形、圆形、三角形、多线段、曲线的绘制 2:鼠标实时绘制图形。鼠标按下后开始绘制,再次按下后停止绘制。 3:图形的拖拽、删除、撤销操作 4:曲线图形实时绘制。

2022-05-07

Qt使用QuaZip解密带有密码的压缩文件

开发环境:VS2017+Qt5.14.2 x64环境 1:有编译完成的quazip库以及头文件,如果环境与我的相匹配可以直接运行 2:采用非静态方式QuaZip的方式解密 带有密码的文件

2022-02-09

文件名复制,类似windows功能

实现了点击文件名进行复制,多次点击复制后面的数字进行+1,类似于windows的文件复制 开发环境:VS2017+Qt5.14.2 直接点击就可以运行

2022-01-10

QtLabelLineSpacing.zip

Qt中文本行间距设置,适用于QLabel、QTextBrowser、QTextEdit等用于展示多行文本控件 开发环境:VS2017+5.14.2 如果环境匹配可以直接运行成功

2022-01-04

QT中使用QWT实现一类柱状图多种颜色

实现的主要功能是: 1:一类柱状图可以使用多种颜色表达 2:每个柱状体的宽度设置 3:X轴刻度偏移 4:柱状体的偏移 使用代码的前提,必须配置了QWT资源,使用环境VS2017 + Qt5.14.2

2020-12-24

wmpSource.zip

当前是MFC下MediaPlayer插件对应的控件类资源。 如果有需要就可以下载,我保证是最全面的信息 我目前测试使用的环境是:VS2010 win10系统 可用

2019-09-06

中文汉字与ASCII码对应

结巴分词中prob_states.py中所有的ASCII码值对应的中文汉字,一共是6648个常用汉字。帮助大家学习参考

2019-01-30

C++程序中,关于GDI绘图的操作

压缩包中包含了17项关于GDI的操作,简单明了,方便初学者学习。 每项功能都有单独的项目进行测试。 功能: 1:通过HDC获得CDC指针 2:创建屏幕DC 。。。。 6:文本对齐方式 7:设置背景模式 8:如何绘制图形 。。。 15:用桌面背景填充指定区域 16:进行坐标映射 17:获取其他程序的图标

2018-06-05

C++程序中,使用HWND获取CWnd的指针

在C++程序中,通过HWND获得CWnd的指针。该压缩包中只实现了这一个功能,仅供初学者参考。

2018-05-30

控件------Static的自绘,继承与CStatic

下载下来就可以运行,该项目是基于vs2010开发的,实现的功能: (1)可以修改static的字体 (2)static的背景色 (3)文本的显示格式:靠右、靠左垂直居中等

2018-05-17

控件-----Edit的重绘,继承自CEdit

该类里面可是实现功能 1:edit的垂直居中输入文本、靠右靠右输入文本 2:设置字体、字号 3:设置字体的颜色、背景色 4:重新定义Tip提示文本的颜色

2018-05-03

C++中打印方面的使用

主要包括了有关打印的操作。分别列举了9种功能,包括如何获取打印份数,如何获得页面信息,如何枚举打印机等等。整理的很全面

2017-01-04

显示万年历

主要显示了1900年到2050年的详细日期。包括阴历、阳历、24节气显示。

2017-01-04

MFC中实现不同行高的CListCtrl

继承自CListCtrl,实现了表头的重绘、表本身设置行高不同、设置字体颜色、背景色等。功能比较齐全,可以直接拆分txt文件运行。

2016-10-10

入门级收音机串口通讯实例

基于vs2005下的收音机的串口通讯,实现了发送、接收频道的功能,使用文件接收内容。步骤详细,一步一解析,希望给不会串口通讯的提供帮助

2016-01-30

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

TA关注的人

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