0

目前我正在为纹理创建一个编辑器,我想在运行时选择纹理。稍后我想为新纹理选择保存目录。

我找到了 如何:使用 OpenFileDialog 组件打开文件。但我认为这不是解决方案。 打开文件对话框

4

3 回答 3

0

(假设您在 Windows 上,根据屏幕截图)如果您只是想选择一个文件夹,您可以使用 SHBrowseForFolder。

http://msdn.microsoft.com/en-us/library/windows/desktop/bb762115%28v=vs.85%29.aspx

M。

于 2013-03-04T13:38:34.500 回答
0

您需要查看通用对话框库。

http://msdn.microsoft.com/en-gb/library/windows/desktop/ms645524(v=vs.85).aspx

或者,如果您只对 Vista/Windows 7 支持感兴趣,您可以考虑使用 Common Item Dialogs。

http://msdn.microsoft.com/en-gb/library/windows/desktop/bb776913(v=vs.85).aspx

对于“本机”C++,您将无法轻松使用链接所引用的 .NET 组件。

于 2013-03-04T13:44:39.073 回答
0

我已经解决了使用 dirent.h 文件的问题。我通过创建这篇文章来确认该文件如何使用 C 或 C++ 获取目录中的文件列表?

我已经使用 dirent.h 和 SFML 编写了自己的文件浏览器。

对不起,如果我不能说明我的问题。

但感谢您的回复(:

于 2013-03-12T09:39:08.723 回答