很久没有用VC++重头做一个Dialog了,今天有个简单的界面需要做下,用到Combox控件,犯了低级的错误,无法添加需要选择的内容。现象:
问题一:点了之后没有下拉条显示。
解决方法,添加控件后点中控件右侧倒三角,出现可以拖拽的区域后往下方拉大选择区域即可。
拖拽前
拖拽后
问题二:添加的选择列表有好多空白条,这个更白痴。哈哈
问题原因是在添加的时候没有判断字符串是否为空,解决办法
if (strcmp(strContent, "")!=NULL) m_cmbRegion.AddString(strContent);
很是无语,很久不用了,忘到这程度,我也是醉了,不管你犯没犯过这种低级错误,反正我犯了,所以记录到这里,避免以后再犯的时候便于找到解决办法。