MFC运行外部文件

原创 2013年12月05日 17:51:06

1、ShellExecute()

ShellExecute(this->m_hWnd,"open", ".\\init.ini","","",SW_SHOW );
//ShellExecute的功能是运行一个外部程序,或者打开一个已注册的文件、打开一个目录,参数如下:
//参数1:this->m_hWnd为父窗口句柄
//参数2: 用于指定要进行的操作。其中“open”操作表示执行由参数3指定的程序,或打开由参数3指定的文件或文件夹;
// “print”操作表示打印由参数3指定的文件;
// “explore”操作表示浏览由参数3指定的文件夹
//参数3:".\\init.ini",要操作的文件或路径
//参数4:通常设为NULL
//参数5:通常设为NULL
//参数6:SW_SHOW文件打开的方式,一般为正常显示

相关文章推荐

MFC 打开外部EXE文件的三种方法

2010年07月30日    目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了《vc中调用其他应用程序的方法(函数) winexec,s...

MFC 打开外部文件 WinExec,ShellExecute ,CreateProcess

2010年07月30日    目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了《vc中调用其他应用程序的方法(函数) winexec,s...
  • B_H_L
  • B_H_L
  • 2012年07月05日 10:52
  • 10411

'gulp'不是内部或者外部命令,也不是可运行的程序或批处理文件

安装gulpnpm i -g gulp安装完成后,要开始使用gulp进行build工作,cmd却发现找不到gulp,提示'gulp'不是内部或者外部命令,也不是可运行的程序或批处理文件 这样的问题应...
  • xinluke
  • xinluke
  • 2016年09月09日 17:45
  • 7511

【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装。...
  • MCpang
  • MCpang
  • 2014年05月22日 18:19
  • 28053

Android Studio Terminal 不是内部或外部命令,也不是可运行程序或批处理文件

在Android Studio中自带了命令行终端Terminal,但是我们在输入命令时经常会发现:“XXX”不是内部或外部命令,也不是可运行程序或批处理文件。...

图文详解win10/8.1/7系统cmd命令提示符出现“不是内部或外部命令,也不是可运行的程序或批处理文件”

声明下:本教程支持win10、win8.1/8、win7、winxp等windows桌面系统。 首先我们需要打开系统的环境变量,那么在哪里能找到环境变量呢?当然是在系统属性里了。 tips...
  • cly609
  • cly609
  • 2016年05月02日 21:07
  • 9124

Android studio百度地图获取测试版(debug,开发版)和发布版(release)的sha1方法,'keytool' 不是内部或外部命令,也不是可运行的程序或批处理文件。

Android studio百度地图获取sha1时,分为开发版sha1和发布版sha1,按照方法大部分可以获取到,但是开发版的获取有,'keytool' 不是内部或外部命令,也不是可运行的程序或批处理...

令人蛋疼的express 的下载安装,解决express不是内部或外部命令,也不是可运行的程序或批处理文件

学习一门语言最难的是什么?没错是环境的配置,通常情况下,我是不可能一次性顺顺利利的把环境搭建好的,简直丧心病狂,不知道有没有小朋友和我一样,跪倒在环境配置上。今天我心血来潮想安装express(针对4...

Java GUI项目读取Jar内部外部文件 打包EXE 在没有java环境的电脑上可运行

本文记录我最近一个业余swing swt项目中遇到的问题及解决办法,主要问题有三点: 1. Jar包内部外部文件读取问题 2. 打包为EXE问题 3. 在没有java环境的电脑上使用问题 ...
  • jpmf007
  • jpmf007
  • 2016年12月23日 12:17
  • 873

‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件 — 解决过程

今天在Windows下尝试反编译apk,在自己电脑里用cmd编辑java时,提示“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”的错误。主要是因为还没装Java SDK,因此记录...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC运行外部文件
举报原因:
原因补充:

(最多只允许输入30个字)