未知的类样式$ 000B(0x000B)

时间:2016-08-02 15:13:57

标签: winapi

GetClassInfo函数为" COMBOBOX"返回未知的类样式。和" BUTTON"班级名称。 GetClassInfoEx也是如此。

拥有代码(在Pascal中):

const
  CS_GLOBALCLASS = $4000;
  CS_PARENTDC    = $0080;
  CS_DBLCLKS     = $0008;

调用GetClassInfo(或GetClassInfoEx)之后:

  1. 对于className =" STATIC"或"编辑",我得到Style = $4088
  2. 对于className =" COMBOBOX"或者" BUTTON",我得到Style = $408B
  3. 这是我从返回的值中理解的:

    $4088 = (CS_GLOBALCLASS or CS_PARENTDC or CS_DBLCLKS);
    $408B = (CS_GLOBALCLASS or CS_PARENTDC or $000B);
    

    什么类型$000B? 它没有记录吗?

    注意:我正在运行Windows 7 32位。

1 个答案:

答案 0 :(得分:1)

0x0B是这些标志OR一起编辑:

0x8 | 0x2 | 0x1 = CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW