【问题标题】:What are the values for constants LVCFMT_LEFT, LVCFMT_RIGHT and LVCFMT_CENTER?常量 LVCFMT_LEFT、LVCFMT_RIGHT 和 LVCFMT_CENTER 的值是多少?
【发布时间】:2012-02-27 15:17:15
【问题描述】:

我在 C# 中使用 ListView 并对其进行自定义,并且需要使用互操作调用 SendMessage() 以添加排序指示器。我找到了各种文章,但就我而言,左右对齐变得混乱了。

我在示例 C++ 代码中看到对 LVCFMT_LEFT、LVCFMT_RIGHT 和 LVCFMT_CENTER 的引用。

这些常量的值是多少?我找不到这些。

【问题讨论】:

    标签: c# listview interop sendmessage


    【解决方案1】:

    他们似乎是

    #define LVCFMT_LEFT                 0x0000 // Same as HDF_LEFT
    #define LVCFMT_RIGHT                0x0001 // Same as HDF_RIGHT
    #define LVCFMT_CENTER               0x0002 // Same as HDF_CENTER
    

    这些可以在 CommCtrl.h 中发现,它应该在你的机器上的某个地方。我在我的机器上找到的第一个在Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\

    【讨论】:

      猜你喜欢
      • 2012-08-27
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多