我做了一个基于对话框的程序,里面包含一个组合框,但是运行后,组合框不能下拉,就能显示我初始化的那一项。哪位好朋友能告诉我为什么?我对组合框所做的操作有:初始化组合框成员变量,data是在properties里输入的。谢谢您!

解决方案 »

  1.   

    你没设置列表内容宽度啊!
    对话框的这个控件有个下三角啊,你点一下就可以往下拉这个COMBOBOX的列表内容宽度了
      

  2.   

    一是在resource里的对话框上直接调整,combo box的下拉三角点一下,这时候控件的框就是下拉窗口大小,你调整这个大小。
    另外你可以在代码中用MoveWindow或SetWindowPos(),它实际上在高度方向调整的就是下拉窗口的高度
      

  3.   

    对阿
    你在create中
    CRect中要注意高度,
      

  4.   

    先在combox中的type改为sample,把combox拉到你想要的高度,之后把type改为dropdown就可以了。
      

  5.   

    哦是属性中的style选项下的type。说少了!!;-)
      

  6.   

    应该是这样,先把combo控件的样式改成simple(在属性中改),然后直接调整它的大小,最后把样式改成list型就可以了.