是否可以在没有MFC的情况下使用CListCtrl
Is it possible to use CListCtrl without MFC
我想在Win32项目中使用CListCtrl。我曾尝试将MFC添加到我的项目中,但我失败了。我只需要CListCtrl。我可以以某种方式只添加CListCtrl而不添加整个MFC吗。
CListCtrl
类只是标准Win32 ListView控件的包装器,您可以在没有MFC的情况下使用该控件。MFC源在此源路径中可用:
C:Program Files (x86)Microsoft Visual Studio 14.0VCatlmfc
有关在没有MFC的情况下对ListView进行编码的信息,请参阅ListView文档。
或者您可以考虑使用另一个库,例如WTL。
您需要使用适当的函数或方法来更改列表控件的行为,以便显示多个列。将CListCtrl::SetView与LV_VIEW_DETAILS
一起使用。
您也可以使用具有相同值的LVM_SETVIEW。
如果您使用的是Visual Studio的对话框编辑器(MFC或Win32),只需更改View属性即可。
相关文章:
- 在没有太多条件句的情况下,我如何避免被零除
- 为什么在没有显式默认构造函数的情况下,将另一个结构封装在联合中作为成员的结构不能编译
- 在未初始化映射的情况下,将值插入到映射的映射中
- 是默认情况下分配给char数组常量的值
- 为什么我不能在不创建字符串变量的情况下使用函数的字符串输出
- 如何在不产生任何垃圾的情况下获得C中的像素
- 在已经使用Git的情况下减少编译时间
- 为什么在Windows上的VS 2019和Clang 9中"size_t"在没有标题的情况下工作
- 如何在没有信号的情况下从C++执行QML插槽
- 如何在不知道向量大小的情况下输入向量内部的向量?
- 为什么在某些情况下不写入此文件?
- 为什么Mat类的两个对象可以在不重载运算符+的情况下添加
- 在没有Xcode的情况下在Mac捆绑包中嵌入框架
- UE4-如何在给定4个屏幕坐标的情况下缩放纹理或材质
- 为什么需要复制构造函数,在哪些情况下它们非常有用
- 在C++中如何在没有pow的情况下进行基础计算
- 松弛原子与无同步情况下的记忆连贯性
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 我是c ++的新手,你能解释一下在这种情况下的指针吗
- 是否可以在没有MFC的情况下使用CListCtrl