【发布时间】:2013-12-08 15:49:14
【问题描述】:
我正在尝试使用 ShellExecute,但它就是不想工作。我从其他论坛尝试了很多东西,但我没有找到合适的解决方案,因为我不想使用 System()!
这是我的代码的一部分:
void myClass::executeWMP()
{
ShellExecute(???);
cout << "\n";
}
一开始我想从路径执行 Windows Media Player:
“C:\Program Files (x86)\Windows Media Player\wmplayer.exe”
然后有人可以解释一下函数的参数吗?
*我使用的是 Windows 7
【问题讨论】:
-
我很抱歉我的语法不好,我的第一语言不是英语!
-
好的:所以我尝试使用它:ShellExecute(HWND hwnd,LPCTSTR lpOperation,LPCTSTR lpFile,LPCTSTR lpParameters,LPCTSTR lpDirectory,nShowCmd);但我不知道我怎么能把路径放在哪里,在哪里。而且我真的不明白为什么我需要这六个参数。
-
文档解释了参数。你应该读一下。
-
@drescherjm 是的,下次我会尝试写一个更清晰的问题!
标签: winapi