使用VC ++执行shell扩展

时间:2009-09-18 03:26:12

标签: visual-studio visual-c++

我正在开发一个函数,将我的应用程序的输入文件转换为.ly文件,以便与LilyPond一起使用。我想在转换例程中做的是继续生成音乐的PDF。如果我自己这样做,我会双击.ly文件或者我会右键单击该文件并选择“生成PDF”。我希望在文件上使用ShellExecuteEx可以像双击文件一样工作,但事实并非如此。 VC ++(VStudio 2008)中是否有办法执行Windows资源管理器中上下文菜单中的“生成PDF”?

1 个答案:

答案 0 :(得分:1)

您需要在SHELLEXECUTEINFO结构的lpVerb成员中使用正确的动词。

以下是find the right verb

的方法