m_name.MoveWindow(100,106,90,33);
m_name为 CComboBox m_name;
就这,在一个按钮的处理函数里写上m_name.MoveWindow(100,106,90,33);
当CComboBox移到新位置后,下拉列表就不能显示了。
m_name为 CComboBox m_name;
就这,在一个按钮的处理函数里写上m_name.MoveWindow(100,106,90,33);
当CComboBox移到新位置后,下拉列表就不能显示了。
CRect rc;
m_Combo.GetClientRect(&rc);
m_Combo.MoveWindow(100,106,rc.Width(),rc.Height());
ComboBox这个控件比较特殊,它的窗口大小是包括下拉框的部分的,虽然平时看不到下拉框所以你这里设置的高度太小,导致无法显示,你可以把高度改大一些