无论何时我调整窗口中的控件大小,响应WM_SIZE消息时,它们都可以很好地调整大小并重绘自己。但是我的组合框控件(下拉列表)在接收到调整大小消息后会消失,直到我将鼠标悬停在上面才会重新出现。
有两种可能性,要么它在调整大小时没有重绘,要么它被我的选项卡控件隐藏了。那么我该如何解决这个问题?
有两种可能性,要么它在调整大小时没有重绘,要么它被我的选项卡控件隐藏了。那么我该如何解决这个问题?
SetWindowPos
来设置它的 z-顺序,并指定 SWP_NOMOVE
和 SWP_NOSIZE
。BringWindowToTop
将组合框置于 z-顺序的顶部。