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