shellexecute在快捷方式上执行有误吗?(50分)

  • 主题发起人 主题发起人 若宇
  • 开始时间 开始时间

若宇

Unregistered / Unconfirmed
GUEST, unregistred user!
在程序中,我调用了shellexecute(0,'open','操作手册.chm',0,0,sw_show);<br>执行正确,<br>但是我用installshield建立安装文件,执行后,桌面上和程序组上的的快捷方式,运行正确,<br>但是“操作手册.chm”却调用不出来,<br>当我用鼠标右键建立桌面快捷方式后,却能正确执行。<br>是我的shellexecute(0,'open','操作手册.chm',0,0,sw_show);执行参数有误吧?<br>还是快捷方式不同呢?<br>(installshield建立的快捷方式 545字节,用鼠标右键建立的桌面快捷方式802字节)
 
看看快捷方式的“起始地址”是否正确。
 
接受答案了.
 
后退
顶部