如何检查pdf文件是否打开并在c ++中关闭它

时间:2015-06-16 09:33:15

标签: c++ shell pdf

我想转到c ++中的pdf文件中的页面。我使用shellExecute,它工作正常。但如果文件之前已打开过,则不会转到目标页面。我想在使用shellExecute命令之前检查文件是否已打开并关闭它。我怎么能这样做,有没有更好的方法?

2 个答案:

答案 0 :(得分:0)

您可以使用

INDIRECT(CONCATENATE("B","3"))
INDIRECT("B"&"3")

检查文件是否打开。我认为你必须包括iostream和/或fstream。不确定..

也许这个问题会对您有所帮助:Question

答案 1 :(得分:0)

使用这些代码行

std::ifstream ifs ("test.pdf");

if (ifs.is_open()) {
  ifs.close();
}