0

只是想知道如何获取默认的 Windows 文本编辑器 .exe 路径 c++。我非常需要这个来改进我的一项 C++ 作业。我不知道该怎么做。

4

2 回答 2

4

如果您需要它来打开文件,那么您可以使用ShellExecuteeditopen)动词来完成所有操作,否则您可以使用它SHAssocEnumHandlers来获取您感兴趣的基于文本的文件的处理程序。

在最简单的情况下,您还可以使用%windir%\\notepad.exewhich will link to notepad 在任何桌面版本的 Windows 上。

于 2012-08-06T13:54:03.403 回答
1

通常的方法是使用FindExecutable.

于 2012-08-06T14:40:26.177 回答