MFC中启动EXE
来源:互联网 发布:无网络上不了网的图片 编辑:程序博客网 时间:2024/06/03 20:27
三个SDK函数 winexec, shellexecute,createprocess可以使用。
WinExec 最简单,两个参数,前一个指定路径,后一个指定显示方式.后一个参数值得说
一下,比如泥用 SW_MAXIMIZE 方式去加栽一个最大化的 程序,就是
Neterm,calc 等等,就不会出现正常的 窗体,但是已经被加到任务列表里了。
ShellExecute较 WinExex灵活一点,可以指定工作目录,下面的 Example就是直接打开
c:/temp/1.txt,而不用加栽与 txt 文件关联的应用程序,很多安装程序完成后都会打开
一个窗口,来显示Readme or Faq,偶猜就是这么作的啦.
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);
WinExec 最简单,两个参数,前一个指定路径,后一个指定显示方式.后一个参数值得说
一下,比如泥用 SW_MAXIMIZE 方式去加栽一个最大化的 程序,就是
Neterm,calc 等等,就不会出现正常的 窗体,但是已经被加到任务列表里了。
ShellExecute较 WinExex灵活一点,可以指定工作目录,下面的 Example就是直接打开
c:/temp/1.txt,而不用加栽与 txt 文件关联的应用程序,很多安装程序完成后都会打开
一个窗口,来显示Readme or Faq,偶猜就是这么作的啦.
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);
0 0
- MFC中启动EXE
- MFC中启动EXE
- 在MFC程序中启动其他的exe程序
- 如何在MFC中启动其它的(.exe)可执行文件
- 如何在MFC程序中启动其他的exe程序
- 在MFC程序中启动其他的exe程序
- MFC 启动exe 参数传递
- 【框架-MFC】C++ MFC 启动exe
- MFC中调用EXE文件
- MFC中调用exe文件
- 在网页中启动exe
- c#中启动exe程序
- MFC工程中调用外部EXE资源...
- MFC笔记 启动其他外部exe程序实现
- 在VIM中异步启动cmd.exe
- ASP.NET中启动EXE配置
- .net中启动其他exe文件
- MFC中如何修改生成的exe文件图标
- cocos2D-X源码分析之从cocos2D-X学习OpenGL(9)----变换和坐标系统
- line-height
- TeXworks使用教程指南
- 【bzoj3123】【sdoi2013】【森林】【启发式合并+主席树】
- Android之GLES2.0显示图片测试代码
- MFC中启动EXE
- php数据类型转换
- Centos下安装GitLab
- Node.js服务器进行 unity聊天
- LaTeX输入单个点、横向多个点、竖向多个点、斜向多个点
- L1-020. 帅到没朋友
- 安装apacheZeppelin
- 必须了解的RAID知识
- leetcode 5. Longest Palindromic Substring