标签: c++ shellexecute
我有一个预定义为字符串的文件名。 我可以在没有指定完整路径的情况下调用shellexcute吗?像:
ShellExecute(NULL, L"open", PreDefiendFileName, NULL, NULL, 0);
如果不是我该怎么办?
答案 0 :(得分:0)
你可以:
我鼓励你在防守问题上思考这个问题。例如。确保传递的文件名是实际文件(“它是否具有正确的扩展名?”,“它是否存在于文件系统中?”)和然后如果这些检查通过,则只调用ShellExecute函数。
ShellExecute