以下代码适用于 Windows XP 和 Windows 7,但不适用于 Windows 8。我可以获取文件路径并在 XP 和 7 中打开。但是当我尝试在 Windows 8 中打开时,它不起作用。为什么 ?任何想法 ?谢谢。
int main(int argc, char** argv)
{
if (argc == 2)
{
if(OpenFile(argv[1], false))
cout<<"\nFile has been opened successfully."<<endl;
}
return 1;
}