gpt4 book ai didi

c++ - 使用 dialog_fselect 选择文件

转载 作者:行者123 更新时间:2023-11-28 04:44:21 25 4
gpt4 key购买 nike

我想使用 dialog_fselect 在 C++ 控制台应用程序中选择文件。我想知道如何得到dialog_fselect的结果路径?例如当我运行时:

dialog_fselect("Path", "", getmaxy(main_window)-10, getmaxx(main_window)-10);

如何获取选择的路径?

最佳答案

dialog_fselect 将结果复制到 dialog_vars.input_result :

Certain widgets copy a result to this buffer. If the pointer is NULL, or if the length is insufficient for the result, then the dialog library allocates a buffer which is large enough, and sets DIALOG_VARS.input_length. Callers should check for this case if they have supplied their own buffer.

(手册页中大写的 DIALOG_VARS 指的是类型名称而不是该类型的实际变量——参见 DATA STRUCTURES)。

关于c++ - 使用 dialog_fselect 选择文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49581500/

25 4 0
文章推荐: css - SVG 在 Mac 上的 Chrome 中显示,但在 Windows 上的 Chrome 中不显示
文章推荐: html - 访问过滤结果 Angular 6
文章推荐: javascript - 根据