FFMPEG三件套最新版本6.0.7
1.可实现视频播放功能:使用ffplaye
2.可实现录屏、录程序窗口、推流、拉流录制、音视频处理等:使用ffmpeg
3.版本较新(2023年),功能强大,欢迎一起学习交流
C++ 获取Windows可用串口列表
1.本测试软件可使用vs2010+qt4.8直接运行
2.如无运行环境,直接在C++的环境中,使用本软件中的前两个函数即可
3.本软件展示了如何快速的获取windows下,可以串口列表
4.注意:本程序仅仅展示了如何获取列表,并不包含连接串口代码
文字转语音C++源码程序
1 对windows的TTS的接口进行封装 方便调用
2 可直接生成对象 设置各个参数
3 有示例代码 快速入手(简单的播放 停止播放 其它接口都有备注)
4 示例代码使用Qt4.8编写 其它环境 可以修改TTS封装类 将QString 改为对应环境的宽字节即可
5 如有建议或不足 欢迎指教
静态IP动态IP快速切换
1.运行脚本可以自由切换本机IP 无需繁杂地通过网络适配器一步一步点击 设置(用于内网)
2.通过修改脚本 可以实现设置不同地IP
3.同时 支持设置为自动获取IP (DHCP)
4.也可通过本脚本 学习.bat语法 熟悉脚本语言
Json格式转换源码程序
1 通过Json源码库实现Json转换
2 本资源使用VS+Qt 也可以把Json库源码取出 设置相应的参数即
3 本资源基于Qt4.8 无此环境 可以依据2描述,使用Json库即可
4 本json源码不会Json与字符串转换中文乱码问题
Json C++源码库 嵌入式windows通用
1本资源为Json源码 使用C++语言 可以在windwo linux arm等平台使用
2 本库已解决中文乱码问题
3 使用json的时候 会遇到在转为字符串的时候 出现中文乱码 这是json官方 在转码的时候 做了处理的结果 本资源已把相关处理去除 亲测转中文字符串正常
软件打包工具及测试包(可快速入门)
使用Enigma Virtual Box 进行打包 把众多dll及资源打在一起 快速方便(附带教程 https://editor.youkuaiyun.com/md?articleId=127863058)
Qt connect传参方式及lambda函数传参方式演示
connect函数的几个用法 通过分别演示信号有无参数与对应的有无参数的槽函数 能够很好地了解connect的用法 【包括对lambda函数的应用】
QT-05-qt QTextEdit控件测试 (文本字体 及粘贴板的使用)
QTextEdit控件测试 ,通过对QSlider QFontComboBox QColorDialog QClipboard等控件的简单组合使用 做成了简单的文本编辑器 (仅供学习控件使用)
QT-04.2-qt菜单处理 解决控件右键菜单为英文问题
QT选中菜单 显示的为英文 为了使体验更佳 变为汉语才是王道 本例程解决了此问题
QT-04-qt菜单处理 QMenu及QAction的组合使用
1.通过在窗口中单击右键,弹出菜单列表
2.通过演示 演示了QMenu QAction的组合使用
3.用到的控件:QMenu QAction QMessageBox
QT-03-qt鼠标事件信号处理(鼠标各个按键消息处理)
1.通过对鼠标各个按键的消息响应 演示了各个鼠标按键消息的先后顺序及响应次数 为了方便 观察事件 本例程对QDebug的输出进行了颜色处理(可以通过注释取消)
2.对鼠标在窗体及屏幕上的位置进行了实时显示
QT-02-qt信号与槽的演示 可运行
通过举例 说明qt中信号与槽的对应关系(举例说明了槽与信号 一对一 多对一的关系,另外 一对多 多对多同学可以自己试着写一下哦 ) 举例简单明了 可以快速理解槽与信号的关系及用法
QT-01-简单的按钮测试 可运行
对于初次接触QT的同学,通过几个简单的按钮控件测试,可以快速的了解QT的简单用法,对于后续学习奠定信心及初步基础;几组简单的按钮 演示了点击动作与响应
MFC GDI 绘制资源中的PNG图片
1.MFC,GDI+ ,先的加载资源中的png图片,然后简单的绘制出加载的图片
2.例子很简单,举例只是涉及到一个绘画函数,有兴趣可以尝试其它的,功能很强大,可以实现对加载图片资源的部分绘制,变形(长宽任意缩放)等
MFC右键菜单及文件窗口测试.zip
CFileDialog、Cmenu测试小Demo 1.列举CMenu的简单用法 2.CFileDialog获取选取文件的路径的小例子
MFC读取资源中的文本及二进制内容 文件打包进exe文件
把文件资源打包进MFC的exe文件中,运行时进行加载,然后读取文件中的文本内容或者二进制内容 内含应用例程:1.把一个对象存为二进制文件,加载文件后恢复原对象 2.生成文本,加载资源中的文本文件,获取文本中的字符串
STL 1.算法之1.1Sort用法 及注意事项
简单举例普通数组、vector、对象排序 ,列举了默认排序、自定义排序,在自定义排序函数注释部分 点明了容易出问题的地方
MFC调试小助手.zip
比DebugView更方便,可以实时输出想要监视的变量的值,如同网站开发的console一样,可以随时查看输出日志(仅建议开发阶段使用,发行版本最好不用), 只需三五行代码即可实现
MFC 根据进程ID获取窗口信息
MFC C++ Windows 通过获取到的进程ID,进而获取所对应的窗口信息,从而对获取的窗口进行操作 (内含控制其它win程序按钮的示例)
MFC CListCtrl 双击或右击 直接修改子项代码实例
MFC 列表应用,CListCtrl,在CEdit 的协助下,通过双击或右键列表任意子项 直接修改子项内容(UI交互)
MFC CListCtrl 设置每行颜色、每列颜色 或者单独项颜色
vs2013工程实例,演示内容:为CListCtrl控件 的子项的字体或者背景,设置一种或者多种颜色 每行 每列 或单独元素(需要稍微改下代码)都可以设置任意颜色