PDF文件不能从Visual Studio,C ++中的ShellExecute函数打开

我正在尝试安装我的应用程序完成后打开“Read Me.pdf”文件。

我正在尝试使用打开此PDF文件

ShellExecute( NULL, _T("open"), csReadMe, NULL, csFileDir, SW_SHOWNORMAL ); 

也试过了

 ShellExecute( NULL, NULL, csReadMe, NULL, csFileDir, SW_SHOWNORMAL ); 

可能是,我有一个关于Adobe Reader 11.02版本的问题,因为在早期版本的Adobe Reader中,文件正在打开,而在AR 11.02中,进程在ShellExecute()调用时显示在Task Manager ,但Adobe Reader不启动。

我使用VS 2012与Win 8。

如果我明确地打开该文件或从命令提示符,那么它很容易打开。

我发现哪里出了问题。

提前致谢。

Solutions Collecting From Web of "PDF文件不能从Visual Studio,C ++中的ShellExecute函数打开"