
封装好的功能函数
文章平均质量分 51
各种功能的操作封装使用
心若十年
每天学习一点。
展开
-
windows:使用微软的TTS(文本转语音)进行文本播报
目录说明使用示例代码说明TTS的API原来支持的字符串类型是LPCWSTR,我这边有做一个字符串转换的处理,使其支持QString 和 std::string两种类型的字符串。注意:如果需要更换函数形参的类型,需要函数形参类型更换,以及函数里的字符串转换部分进行一个调整。使用示例#include <iostream>#include "sapi.h"#include "sphelper.h"int main(int argc, char* argv.原创 2021-05-31 14:44:41 · 11476 阅读 · 3 评论 -
QT:QProcess类,判断某个进程是否存在
目录代码使用示例代码bool IsProcessExist(QString processName){ QProcess process; process.start("tasklist"); process.waitForFinished(); QByteArray result = process.readAllStandardOutput(); QString str = result; if(str.contains(pro.原创 2021-03-16 11:32:14 · 2916 阅读 · 0 评论 -
QT: QSetting类设置软件开机自动启动
通过写入注册表和移除注册表信息实现软件开机自启动void SetAutomaticSoftwareStartup(bool isBoot){ //QSettings提供与操作系统无关的应用程序设置,windos下通常存储在注册表中 //QSettings::NativeFormat:使用最适合平台的存储格式存储设置。 QSettings reg("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\原创 2020-12-05 10:00:42 · 462 阅读 · 0 评论