Mfc 如何以编程方式设置cmbobox的已删除控件rect

Mfc 如何以编程方式设置cmbobox的已删除控件rect,mfc,combobox,drop-down-menu,Mfc,Combobox,Drop Down Menu,如何以编程方式设置cmbobox的已删除控件rect 我知道我可以在资源编辑器中这样做,但是如果我以编程方式创建一个组合框,我该如何更改或设置它呢 我可以通过CB_GETDROPPEDCONTROLRECT消息获取此信息,但我看不到相应的set消息/函数。我很确定您只需使用SetWindowPos并在cy参数中设置大小(使用SWP_NOZORDER | SWP_NOMOVE set)。不过,cx确实需要正确设置

如何以编程方式设置cmbobox的已删除控件rect

我知道我可以在资源编辑器中这样做,但是如果我以编程方式创建一个组合框,我该如何更改或设置它呢


我可以通过CB_GETDROPPEDCONTROLRECT消息获取此信息,但我看不到相应的set消息/函数。

我很确定您只需使用SetWindowPos并在cy参数中设置大小(使用SWP_NOZORDER | SWP_NOMOVE set)。不过,cx确实需要正确设置