最简单的方法有两个函数即可实现:
//启动新程序
WinExec("存放另一新程序的路径", SW_SHOW);
//关闭现执行软件
ExitThread(0);
若在win ce 下,用WinExec这个函数就不对了,那时就应该用ShellExecuteEx了。
SHELLEXECUTEINFO ShExecInfo;
ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS ;
ShExecInfo.hwnd = NULL;
ShExecInfo.lpVerb = NULL;
ShExecInfo.lpFile = _T("//Program Files//Amtps//Amtps.exe");
ShExecInfo.lpParameters = _T("");
ShExecInfo.lpDirectory = NULL;
ShExecInfo.nShow = SW_SHOW;
ShExecInfo.hInstApp = NULL;
ShellExecuteEx(&ShExecInfo);
分享到:
相关推荐
《Visual Basic 2008 程序设计完全自学教程》详述Visual Basic 2008语言重要语法,并于书中融入165个完整程序范例和大量插图,通过这些简练的示例详解每一个知识点.由浅入深,内容详实。 《Visual Basic 2008 程序...
《Visual Basic 2008 程序设计完全自学教程》详述Visual Basic 2008语言重要语法,并于书中融入165个完整程序范例和大量插图,通过这些简练的示例详解每一个知识点.由浅入深,内容详实。 《Visual Basic 2008 程序...
通过方便的 shell 上下文菜单项,作为另一个用户启动程序。 Sigcheck 转储文件版本信息并检查系统中的映像是否已进行数字签名。 Streams 显示 NTFS 备用数据流。 Strings 在二进制映像中搜索 ANSI 和 UNICODE 字符串...
通过方便的 shell 上下文菜单项,作为另一个用户启动程序。 Sigcheck 转储文件版本信息并检查系统中的映像是否已进行数字签名。 Streams 显示 NTFS 备用数据流。 Strings 在二进制映像中搜索 ANSI 和 UNICODE ...
通过方便的 shell 上下文菜单项,作为另一个用户启动程序。 Sigcheck 转储文件版本信息并检查系统中的映像是否已进行数字签名。 Streams 显示 NTFS 备用数据流。 Strings 在二进制映像中搜索 ANSI 和 ...
通过方便的 shell 上下文菜单项,作为另一个用户启动程序。 Sigcheck 转储文件版本信息并检查系统中的映像是否已进行数字签名。 Streams 显示 NTFS 备用数据流。 Strings 在二进制映像中搜索 ANSI 和 UNICODE ...
通过方便的 shell 上下文菜单项,作为另一个用户启动程序。Sigcheck 转储文件版本信息并检查系统中的映像是否已进行数字签名。Streams 显示 NTFS 备用数据流。Strings 在二进制映像中搜索 ANSI 和 UNICODE 字符串...
通过方便的 shell 上下文菜单项,作为另一个用户启动程序。 Sigcheck v1.65(2010 年 1 月 19 日) 转储文件版本信息并检查系统中的映像是否已进行数字签名。 Streams v1.56(2007 年 4 月 27 日) 显示 NTFS 备用...
设计目的: 通过操作系统其中一个子系统的设计和实现,掌握Linux文件系统的基本原理、结构 和实现方法,掌握Linux文件系统中文件的建立、打开、读/写、执行、属性等系统调用 的使用,学会设计简单的文件系统并实现一...
隐藏选项卡,这个插件还模拟了一个Excel2003样式的菜单,目的就是方便那些从Excel2003转向使用2007或2010版的朋友使用。 ===================================================================================...
隐藏选项卡,这个插件还模拟了一个Excel2003样式的菜单,目的就是方便那些从Excel2003转向使用2007或2010版的朋友使用。 ===================================================================================...