c++ - 默认 TreeView 项目高度

标签 c++ winapi visual-c++ mfc treeview

在我的程序中,有两个控件 - native TreeView 和托管 DataGridView。我想为具有 TreeView 项目高度的 DataGridView 设置 RowsHeight 属性,但不幸的是,TreeView 没有检索高度的选项。然后我尝试使用 GetTextMetric 函数并将 RowsHeight 设置为 tmHeight 值。不幸的是,它仍然不起作用 - DataGridView 项目的高度比 TreeView 的高。

最佳答案

发送TVM_GETITEMHEIGHT message到控件以获取项目高度。

关于c++ - 默认 TreeView 项目高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10758008/

相关文章:

c++ - C++ 中的基本 if 语句 3 值

winapi - 媒体基金会捕获反转图像

winapi - 是否有一组 Win32 API 函数来管理同步队列?

c++ - 寻找一个 constexpr ceil 函数

c++ - 在 C++ 中实例化对象的正确方法是什么?

c++ - 无法将 std::string 转换为初始化

C++函数中的广义二维数组

c++ - cin.getline() 没有按预期工作

winapi - 手动获取 Modern UI 主题颜色

c++ - 用于删除 C++ 中的注释的程序不起作用