QT中使用 WinExec API 参数不支持中文路径的解决办法

简介: 在QT中使用WinExec时,发现如果调用外部程序,如果路径或者参数含有中文路径,可能导致无法打开应用程序或者无法使用参数,解决办法,下面是简单的解决办法

在QT中使用WinExec时,发现如果调用外部程序,如果路径或者参数含有中文路径,可能导致无法打开应用程序或者无法使用参数,解决办法,下面是简单的解决办法:

QString strImagePath = "c:/中文路径/测试/0000.mp4"
std::string strVideoPath = strImagePath.toLocal8Bit().toStdString();//
std::string strPath = "TyFilePlayer\\TyFilePlayer.exe "+ strVideoPath ;//第一个参数为exe的路径
WinExec(strPath.c_str(),SW_SHOW);

结论

不支持中文还是编码问题,虽然打印出来,路径是乱码,但是实际上能运行程序


相关文章
|
1月前
|
人工智能 缓存 API
谷歌发布MediaPipe LLM Inference API,28亿参数模型本地跑
【2月更文挑战第24天】谷歌发布MediaPipe LLM Inference API,28亿参数模型本地跑
71 3
谷歌发布MediaPipe LLM Inference API,28亿参数模型本地跑
|
8月前
|
定位技术 API 开发工具
Android 按照步骤接入百度地图API,定位显示不了解决办法
Android 按照步骤接入百度地图API,定位显示不了解决办法
223 0
|
6月前
|
Java API Spring
【异常】Feign 调用api模块直接进入fallback的问题解决办法
【异常】Feign 调用api模块直接进入fallback的问题解决办法
101 0
|
2月前
|
监控 搜索推荐 数据挖掘
淘宝/天猫商品详情API:返回值参数详解及商业逻辑实现
在电子商务的高速发展过程中,API接口扮演了至关重要的角色。对于淘宝和天猫这样的大型电商平台,商品详情API是商家与消费者信息沟通的桥梁。本文将深入探讨这一API的返回值参数,并展示如何通过编程利用这些数据实现商业逻辑。
|
4月前
|
XML 移动开发 小程序
小程序微信支付API?以及参数有哪些
小程序微信支付API?以及参数有哪些
101 0
|
4月前
|
API Windows
解决echarts.apache.org官网不能访问的问题(主要是用于查看配置项API参数细节说明)
解决echarts.apache.org官网不能访问的问题(主要是用于查看配置项API参数细节说明)
|
6月前
|
存储 API 数据库
如何将低代码平台的用户输入作为 API 输入参数
如何将低代码平台的用户输入作为 API 输入参数
68 0
|
6月前
|
JavaScript API Perl
关于 SAP Spartacus SSR 请求 OCC API 遇到 403 错误的解决办法
关于 SAP Spartacus SSR 请求 OCC API 遇到 403 错误的解决办法
65 0
|
6月前
|
中间件 API
关于 Express API app.use 中的 path 参数用法
关于 Express API app.use 中的 path 参数用法
37 0
关于 Express API app.use 中的 path 参数用法
|
7月前
|
API 网络安全
关于 SAP ABAP CL_HTTP_CLIENT API 中的 SSL_ID 参数
ABAP HTTP API:CL_HTTP_CLIENT, create_by_url 有一个输入参数 SSL_ID, 类型为 SSFAPPLSSL, 这个参数应该传什么值进去呢?
53 0