下面, 我们看看ShellExecute的重要用途, 用它来打开.mp3, .exe, .chm, 当然啦, 在当前工程中必须有这些文件。

#include <windows.h>int main()
{ShellExecute(0, 0, "beauty_voice.mp3", 0, 0, 0);return 0;
}

上面程序会唱歌。

#include <windows.h>int main()
{ShellExecute(0, 0, "test.exe", 0, 0, 0);return 0;
}

上面程序会启动test.exe

#include <windows.h>int main()
{ShellExecute(0, 0, "help.chm", 0, 0, 0);return 0;
}

上面程序会打开help.chm

而且我发现,system函数也可以打开test.exe和help.chm, 但打不开.mp3. 所以有局限性。 而且, 用system会弹出一个黑框框, 不好。

如何在程序中打开.mp3, .exe, .chm文件? ---介绍一下ShellExecute的用途相关推荐

  1. 操作无法完成,因为其中的文件夹或文件已在另一程序中打开 --> 彻底解决方案

    操作无法完成,因为其中的文件夹或文件已在另一程序中打开 --> 彻底解决方案 删除文件时出现的状况: 解决方案一 打开任务管理器(快捷键Ctrl+alt+Del),选择性能–>打开资源监视 ...

  2. 电脑删除文件遇到“操作无法完成,因为其中的文件夹或文件已在另一应用程序中打开”怎么办

    原文连接:http://www.xitongcheng.com/jiaocheng/dnrj_article_55055.html 电脑删除无用文件能增加内存使用空间,这不一位小伙伴说自己电脑删除某文 ...

  3. C语言 在程序中打开网页,模拟鼠标点击、键盘输入

    C语言 在程序中打开网页,模拟鼠标点击.键盘输入 一.简述         记--使用C语言 打开指定网页,并模拟鼠标点击.键盘输入.实现半自动填写账号密码,并登录网站(当然现在的大部分网站都有验证码 ...

  4. ldslite是什么启动项_电脑删除文件夹时提示“已在另一个程序中打开”的解决办法...

    我们在使用电脑删除某个文件夹,特别是一些程序卸载后的残留文件夹时,可能会出现"操作无法完成,因为其中的文件夹或文件已在另一个程序中打开"的弹窗提示.有些是可以在任务管理器中关闭某个 ...

  5. java中打开文件显示_从java程序中打开任何文件

    在 java中打开文件似乎有点棘手 – 对于.txt文件,必须将File对象与Scanner或BufferedReader对象结合使用 – 对于图像IO,必须使用 ImageIcon类 – 如果要打开 ...

  6. Win7-其中的文件夹或文件已在另一个程序中打开

    Win7-其中的文件夹或文件已在另一个程序中打开 如何解决Win7系统在删除或移动文件时提示,"操作无法完成,因为其中的文件夹或文件已在另一个程序中打开,请关闭该文件夹或文件,然后重试&qu ...

  7. win10删除文件时显示文件已经在另一个程序中打开,无法删除

    前言 今天卸载一个应用程序,卸载完成后想将那个文件夹给删除掉,结果已删除,就报了上述了这样一个弹窗出来.该文件夹在另外一个应用程序中打开,无法删除.这不是恶心人吗.现在教大家一种方法来删除这种文件夹 ...

  8. 在Windows程序中打开控制台的程序

    //在Windows程序中打开控制台的程序 #include <stdio.h> #include <io.h> #include <fcntl.h> BOOL C ...

  9. 解决操作无法完成,因为其中的文件夹或文件已在另一程序中打开的问题

    在日常使用电脑中,当我们想删除某些文件夹或者文件时,可能会遇到 "操作无法完成,因为文件可能在另一个程序中打开" 类似的提示,在不知道文件在哪个程序中打开时,可采用下面的解决方法 ...

最新文章

  1. C语言基础知识【常量】
  2. 关于C#值类型,引用类型,值传递,引用传递
  3. Mac OS 安全性 任何来源
  4. 最简单的http服务器实现
  5. ADF声明性组件示例
  6. GitHub基础——下载和上传
  7. python 编码方式总结
  8. Leetcode 109
  9. 使用itertools建立词表
  10. Git 可视化管理工具 - Sourcetree 使用指南
  11. Makefile 文件中的:obj-$(CONFIG_TEST) += test.o,这一类的是什么意思?
  12. html阅读caj文件格式,caj文件怎么打开,caj转换成word(解决方案)
  13. http+flv+java,HTTP-FLV的两种方式
  14. 结构化数据与非结构化数据有什么区别?
  15. 本地音乐如何导入apple_如何将自己的音乐添加到Apple Music
  16. IRC下载TLF0day资源
  17. 梁念坚漫步“云+端”
  18. 音频信号的基波、谐波
  19. Untiy InputSystem(一) 新旧API对比
  20. 类360极速浏览器官网html

热门文章

  1. 科技新品 | 卡西欧紧凑型G-SHOCK;三星全新智能手机内存组合;佳能单张纸彩色印刷系统新品...
  2. 专科咋了?5年时间从三流外包到阿里P6(Android岗),他逆袭成功
  3. 地球投影的分类和实例
  4. cpa会计税法用计算机,cpa考试可以带计算器吗?有什么要求?
  5. 光纤收发器常见指示灯的意义
  6. 移动端px和rem的换算
  7. 从 0 搭建 Spring Cloud 服务,完整教程!
  8. 用手机搭建博客并部署到gitee
  9. 公民身份号码 校验码 检证程序
  10. MacBook如何删除卸载软件