有关一些 ShellExecuteA 的问题, 来雷锋解答啊,非伸手党。

ShellExecuteA(0, "open", "\"D:\Program Files(x86)\有道词典\Dict\YodaoDict.exe\"", 0, 0, 1);
程序路径没有错误,有以下几个问题
1.这个运行以后有的软件没有反应,就是程序没有运行
2.有的软件运行以后不能隐藏运行,最大化,最小化等
3.可是我用calc notepad等等的时候却完全正常

不要沉不要沉 -。-! -。-!

有些程序会需要有参数,没参数就退出了。其次有些隐藏也并不能直接支持。

有可能是你的启动目录设置的不对,就是你把YodaoDict.exe的设置的启动路径不对,把ShellExecute的第五个参数设置成
“D:\Program Files(x86)\有道词典\Dict”再试试