目前我正在为纹理创建一个编辑器,我想在运行时选择纹理。稍后我想为新纹理选择保存目录。
我找到了 如何:使用 OpenFileDialog 组件打开文件。但我认为这不是解决方案。
目前我正在为纹理创建一个编辑器,我想在运行时选择纹理。稍后我想为新纹理选择保存目录。
我找到了 如何:使用 OpenFileDialog 组件打开文件。但我认为这不是解决方案。
(假设您在 Windows 上,根据屏幕截图)如果您只是想选择一个文件夹,您可以使用 SHBrowseForFolder。
http://msdn.microsoft.com/en-us/library/windows/desktop/bb762115%28v=vs.85%29.aspx
M。
您需要查看通用对话框库。
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 组件。
我已经解决了使用 dirent.h 文件的问题。我通过创建这篇文章来确认该文件如何使用 C 或 C++ 获取目录中的文件列表?
我已经使用 dirent.h 和 SFML 编写了自己的文件浏览器。
对不起,如果我不能说明我的问题。
但感谢您的回复(: