combo box控件收起下拉后,遮挡了其他控件

cs1438250 2015-11-03 10:18:38
做了2个combo box 上下间距很小。
上面的控件点下拉,出20条数据选项。选择某一条后,下拉收起。
但是被下拉遮挡的下面的控件就不显示。。
能盲点。。
怎么解决好。
...全文
155 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cs1438250 2015-11-04
  • 打赏
  • 举报
回复
已解决。重载onpaint造成的
cs1438250 2015-11-04
  • 打赏
  • 举报
回复
就是在OnSelchangeComboMaterial() 之后,把整个窗口刷新一次。
cs1438250 2015-11-04
  • 打赏
  • 举报
回复
引用 1 楼 anquan88 的回复:
加上WS_CLIPSIBLINGS看看
搜了下,不知道在哪里设置。 GetDlgItem( IDC_COMBO_MATERIAL )->MoveWindow( 0, 0, 160, 120, TRUE );//长宽 GetDlgItem( IDC_COMBO_MATERIAL )->SetWindowPos( NULL, 210, 135, 0, 0, SWP_NOZORDER | SWP_NOSIZE );//位置 我这么把控件摆好位置和大小。 遮挡问题和设定的长宽有关系吗?
奋起无迹 2015-11-04
  • 打赏
  • 举报
回复
加上WS_CLIPSIBLINGS看看

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧