ShellExecute 的返回值问题(100分)

  • 主题发起人 主题发起人 valatine
  • 开始时间 开始时间
V

valatine

Unregistered / Unconfirmed
GUEST, unregistred user!
我想判断ShellExecute()是否被成功调用,我的语句大致如下:<br>if(ShellExecute(....)&lt;=32)<br>&nbsp; ShowMessage("程序调用错误!");<br>但是在if那句编译老通不过,错误信息大致为:"can not convert int to void *",不知为<br>何? &nbsp;我用的是C++Builder,不过和Delphi也差不多。
 
if (int(ShellExecute(...))&lt;=32) ...
 
接受答案了.
 
后退
顶部