将“设备单位”转换为像素?

时间:2012-02-26 19:06:39

标签: c++ winapi pixels

对于CreateWindow的文档,它表示宽度/高度在“设备单位”中指定,但我想以像素为单位指定。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

  

当我将它们的两个高度设置为540时,由于某种原因,列表框显示为较短。

按设计。如果您希望列表框具有精确的编程高度,请使用LBS_NOINTEGRALHEIGHT样式标志。