如何在Visual C++中编程打开.exe文件

如何在Visual C++中编程打开.exe文件,第1张

有三个SDK函数 WinExec, ShellExecute,CreateProcess可以使用。WinExec最简单,两个参数,前一个指定路径,后一个指定显示方式.

ShellExecute较 WinExex灵活一点,可以指定工作目录,下面的Example就是直接打开 c:\temp\1.txt,而不用加载与 txt文件关联的应用程序

ShellExecute(NULL,NULL,_T("1.txt"),NULL,_T("c:\\temp"),SW_SHOWMAXMIZED)

CreateProcess最复杂,一共有十个参数,不过大部分都可以用NULL代替,它可以指定进程的安全属性,继承信息,类的优先级等等.来看个很简单的Example:

STARTUPINFO stinfo

//启动窗口的信息

PROCESSINFO procinfo //进程的信息

CreateProcess(NULL,_T("notepad.exe"),NULL,NULL.FALSE,

NORMAL_PRIORITY_

CLASS,NULL,NULL, &stinfo,&procinfo)

一、如果想迅速打开可以将Visual C++打开然后直接将 .c文件拖放就去,然后会有些提示框,点确定就是了 。

二、正常的打开步骤:

1 打开Visual C++

2 单击:【文件】->【新建】->Win32 Console Application

3 在右上角的 【工程名称】 中输入工程名(如 Hello world)

4 单击 【确定】按钮,再单击【完成】按钮

5 接着会出现工程界面,单击 【文件】->【新建】,单击[【C++ Source File】,在右边的【文件名】中输入一个后缀为 【.c】(如 Hello.c)的名称

6 把代码粘贴进去,单击 感叹号(或按Ctrl + F5)就可以运行了

一般装了VC后,C

CPP

文件都是用VC打开。

Windows可以设置什么后缀用什么工具打开,并会一直记住。

你的*.c

*.cpp

如果不是用VC

打开的,就这样做:

1.

在文件浏览器中

找一个

C

文件

2.

在文件名上点右键,选择“打开方式”

3.

在“推荐的程序”和“其他程序”中找有没有VC

Microsoft

(R)

Developer

Studio

4.

如果没找到,就用“浏览”去找VC的EXE文件。

我的装在D盘,位置在

D:\Program

Files\Microsoft

Visual

Studio\Common\MSDev98\Bin\

MSDEV.EXE

5.

选定工具后,一定记住在下面设成ON:

"始终使用选择的程序打开这种文件"

6.

最后确定就好了。

从此之后只要对文件双击就可以了。

不知道你是不是问的这个问题。如果不是可能对你也有帮助。

其他文件也适用,例如我想用Winamp播放MP3,

用暴风影音播放WAV.

还有最好桌面有个VC的快捷方式,你可以找到VC的EXE,再点右键->

发送到->桌面快捷方式


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11737656.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存