A
aizuodream
Unregistered / Unconfirmed
GUEST, unregistred user!
我想通过WinExec调用WinRAR.exe进行文件的解压缩工作,我知道,WinExec执行后有一个返回值,如果返回值>31就执行成功了.但是我现在想获取WinRAR的返回值,因为在WinRAR在执行过程中有时会出现错误,比如找不到压缩文件,或压缩文件损坏等等,这些情况下WinRAR本身都有一个返回值.我怎样才能执行WinExec时捕获这类的错误,然后进行相应的处理?<br>除了WinExec外,ShellExec,CreateProcess如果可以达到这个目的,我也可以给分.