如何使用ShellExecute在Windows中使用C++打开html文件?

Emr*_*koz 2 c++ windows visual-c++

我正在尝试使用我的代码中的默认浏览器打开一些html文件.

我使用以下代码:

ShellExecute(NULL, "open", "HELP\index.html",
            NULL, NULL, SW_SHOWNORMAL);
Run Code Online (Sandbox Code Playgroud)

并包含标题"Windows.h".但ShellExecuter:找不到标识符错误,编译失败.

我使用Microsoft Visual Studio 2010.如何使ShellExecute工作,或者更重要的是,如何从我的代码中打开html文件?

elh*_*ɥןǝ 5

要使用ShellExecute,您应该包含Shellapi.h并链接到Shell32.lib库