c++ - Win32 有路径编辑控件吗?

标签 c++ c visual-studio winapi

我想添加一个编辑框(或者它是一个组合框?),用于使用 Visual C Win32 输入文件路径,以便它提供自动完成功能 - 与您在 Windows 资源管理器的地址栏中键入时相同。

是否有我缺少的通用控件或属性允许我这样做?

最佳答案

您可以使用标准编辑控件并调用 SHAutoComplete .像这样:

SHAutoComplete(editWnd, SHACF_DEFAULT);

系统会为您完成剩下的工作。

关于c++ - Win32 有路径编辑控件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7741867/

相关文章:

c++ - 我什么时候应该选择复制省略而不是通过 const 引用传递参数?

c - ^{ <stmts..> }() 在 C 中是什么意思?

c - 在 C 中使用宏生成函数

c++ - VS2017 中未生成警告

visual-studio - 如何使用 Visual Studio 2008 展开或折叠项目中的所有区域?

c - 带有 CUDA 5.5 的 Visual Studio 2012 - 无法识别 CUDA 语法和定义

c++ - 纯虚拟类上的 DECLSPEC_NOVTABLE?

c++ - 声明一个具有 C++ 或 C 语言值的变量,该变量在程序终止时不会被销毁

c++ - 警告:支持指针的对象将在 std::pair 的完整表达式结束时销毁

c - c 线程中的 Sleep()