提问者:小点点

DLL有可能打开资源管理器吗?


我试图为游戏制造商Studio2做(我认为是一个简单的)扩展。

我被限制在做一个DLL应用程序。

我想知道是否有任何曾经有一个dll应用程序打开文件资源管理器,让用户找到一个文件,然后返回所说的目录?

我觉得这是一个简单的问题,但我真的需要知道答案,在我花了几个小时埋头苦干地编写代码,却发现这是不可能的。


共1个答案

匿名用户

您不希望启动资源管理器,而是打开允许用户选择文件的文件对话框。

根据您在程序中使用的框架,解决方案可能不同。

如果您使用的是Qt framework,则可以使用QFileDialog/code>作为独立于平台的机制。

如果您认为它只能在Windows上工作,那么您可以直接使用WinAPI函数GetOpenFileNameGetSaveFileName(这比在文档页面上建议替换的公共项对话框容易得多)