WinAPI: WinExec - 运行外部程序
来源:互联网 发布:大麦盒子怎么装软件 编辑:程序博客网 时间:2024/05/16 19:24
WinExec(
lpCmdLine: LPCSTR; {文件名和参数; 如没指定路径会按以下顺序查找: 程序目录/当前目录/System32/Windows/PATH环境变量}
uCmdShow: UINT {启动选项}
): UINT;
//返回值:
大于 31 {调用成功}
等于 0 {内存不足}
ERROR_FILE_NOT_FOUND = 2; {文件名错误}
ERROR_PATH_NOT_FOUND = 3; {路径名错误}
ERROR_BAD_FORMAT = 11; {EXE 文件无效}
//uCmdShow 参数可选值:
SW_HIDE = 0; {隐藏, 并且任务栏也没有最小化图标}
SW_SHOWNORMAL = 1; {用最近的大小和位置显示, 激活}
SW_NORMAL = 1; {同 SW_SHOWNORMAL}
SW_SHOWMINIMIZED = 2; {最小化, 激活}
SW_SHOWMAXIMIZED = 3; {最大化, 激活}
SW_MAXIMIZE = 3; {同 SW_SHOWMAXIMIZED}
SW_SHOWNOACTIVATE = 4; {用最近的大小和位置显示, 不激活}
SW_SHOW = 5; {同 SW_SHOWNORMAL}
SW_MINIMIZE = 6; {最小化, 不激活}
SW_SHOWMINNOACTIVE = 7; {同 SW_MINIMIZE}
SW_SHOWNA = 8; {同 SW_SHOWNOACTIVATE}
SW_RESTORE = 9; {同 SW_SHOWNORMAL}
SW_SHOWDEFAULT = 10; {同 SW_SHOWNORMAL}
SW_MAX = 10; {同 SW_SHOWNORMAL}
//举例, 启动记事本:
procedure TForm1.Button1Click(Sender: TObject);
begin
WinExec('notepad.exe', SW_SHOWNORMAL);
end;
lpCmdLine: LPCSTR; {文件名和参数; 如没指定路径会按以下顺序查找: 程序目录/当前目录/System32/Windows/PATH环境变量}
uCmdShow: UINT {启动选项}
): UINT;
//返回值:
大于 31 {调用成功}
等于 0 {内存不足}
ERROR_FILE_NOT_FOUND = 2; {文件名错误}
ERROR_PATH_NOT_FOUND = 3; {路径名错误}
ERROR_BAD_FORMAT = 11; {EXE 文件无效}
//uCmdShow 参数可选值:
SW_HIDE = 0; {隐藏, 并且任务栏也没有最小化图标}
SW_SHOWNORMAL = 1; {用最近的大小和位置显示, 激活}
SW_NORMAL = 1; {同 SW_SHOWNORMAL}
SW_SHOWMINIMIZED = 2; {最小化, 激活}
SW_SHOWMAXIMIZED = 3; {最大化, 激活}
SW_MAXIMIZE = 3; {同 SW_SHOWMAXIMIZED}
SW_SHOWNOACTIVATE = 4; {用最近的大小和位置显示, 不激活}
SW_SHOW = 5; {同 SW_SHOWNORMAL}
SW_MINIMIZE = 6; {最小化, 不激活}
SW_SHOWMINNOACTIVE = 7; {同 SW_MINIMIZE}
SW_SHOWNA = 8; {同 SW_SHOWNOACTIVATE}
SW_RESTORE = 9; {同 SW_SHOWNORMAL}
SW_SHOWDEFAULT = 10; {同 SW_SHOWNORMAL}
SW_MAX = 10; {同 SW_SHOWNORMAL}
//举例, 启动记事本:
procedure TForm1.Button1Click(Sender: TObject);
begin
WinExec('notepad.exe', SW_SHOWNORMAL);
end;
- WinAPI: WinExec - 运行外部程序
- WinAPI: WinExec - 运行外部程序
- WinAPI: WinExec - 运行外部程序
- WinAPI: WinExec - 运行外部程序
- WinExec - 运行外部程序
- WinAPI: - 运行外部程序
- delphi 运行外部程序函数winexec WinExecAndWait32 CreateProcess
- WinAPI: WinExec
- BCB用API函数WinExec在BCB内运行外部程序
- C#启动一个外部程序(1)-WinExec
- WinAPI: ShellExecute - 打开外部程序或文件
- WinAPI: ShellExecute - 打开外部程序或文件
- WinAPI: ShellExecute - 打开外部程序或文件
- WinAPI: ShellExecute - 打开外部程序或文件
- C#中用WinAPI调用外部程序
- WinAPI: ShellExecute - 打开外部程序或文件
- WinAPI: ShellExecute - 打开外部程序或文件
- WinAPI: ShellExecute - 打开外部程序或文件
- 嵌入式linux启动信息完全注释
- install Oracle and cx_oracle on Mac
- 如何设置ssh信任关系
- 关于LPC2000系列CAN的小结
- MAC mysql安装及设置
- WinAPI: WinExec - 运行外部程序
- C 数组
- 作为软件工程师,你必须知道的20个常识
- 用多媒体库 Bass.dll 播放 mp3 : 如何从内存流播放
- Build and Install cx_Oracle on Mac Leopard Intel
- 开发者必知:提升Android应用开发性能的十大要点
- opencv形状分析
- hibernate 多对多关系
- Guide to Setup Gmail IMAP in Outlook 2010