ShellExecute打开网页
2023-12-20 20:51:11
效果图:
相关代码:
void Open_url::on_pushButton_clicked()
{
QString path1 = "explorer.exe";
QString url=ui->lineEdit->text();
ShellExecute(NULL, L"open", path1.toStdWString().c_str(), url.toStdWString().c_str(), NULL, SW_SHOW);
}
测试:
输入内容 | 是否可以打开 |
www.json.cn/ | 否 |
https://www.json.cn/ | 是 |
http://www.json.cn/ | 是 |
https://v.qq.com/ | 是 |
http://v.qq.com/ | 是 |
v.qq.com/ | 否 |
v.qq.com | 否 |
http://v.qq.com | 是 |
总结:
输入的url必须:
(1)前面加http://或者https://,不可忽略。
(2)最后是否有/,没有影响。
文章来源:https://blog.csdn.net/weixin_51883798/article/details/135114902
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!