我正在使用Windows 3.11,在回答a question about running batch files with certain attributes后,有人建议使用WinExec
。我怎么做?有什么特别的事要做,因为它是批处理文件而不是正常程序吗?
答案 0 :(得分:2)
使用WinExec
启动批处理文件与使用WinExec
启动其他任何内容相同。第一个参数是要运行的命令行,第二个参数是窗口显示参数,表示您希望如何显示新程序的窗口。例如,在C:
WinExec("foo.bat", SW_SHOW);
请注意,WinExec
自Windows 95以来已经过时。使用的首选功能包括CreateProcess
和ShellExecute
。