设置组合框下拉列表

时间:2011-06-27 14:39:15

标签: winapi driver

我正在开发打印机驱动程序。在这个驱动程序中,我正在连接到诸如DrvTextOut,DrvBitBlt等GDI调用以获取绘图信息。在这个渲染器中,我正在显示带有组合框的UI。我可以显示UI和组合框。

但问题是:当我挂钩到记事本时,组合框中的下拉列表将显示所有元素,即它将显示所有元素而没有滚动条。我试图在UI设计器中设置滚动条高度。

但是如果我挂钩到Microsoft Word,那么下拉列表将只列出带滚动条的5个项目。 请告诉我如何限制组合框高度

1 个答案:

答案 0 :(得分:1)

CB_SETMINVISIBLE可让您指出应该可见的项目数。 (根据MSDN描述,MIN部分听起来有点误导。)