为啥VS2008下用MFC使用COMBOX时单击不能显示所有项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥VS2008下用MFC使用COMBOX时单击不能显示所有项相关的知识,希望对你有一定的参考价值。

为什么VS2008下用MFC使用COMBOX时单击不能显示所有项,如下图

没有显示所有选项,而需要单击COM0右边的上下箭头来选择,是不是哪个属性里面可以设置?

在界面上,点一下组合框的右边那里,把组合框控件的下拉部分拉宽一些。。。。。

参考技术A 在控件编辑页面那里, 选中combobox 点击向下的箭头, 然后在向下拖拽一些, 拉多长,就是运行时显示的长度.

我安装vs2017时安装的c++没安mfc请问怎么单独添加这个组件

打开安装程序->修改 面板右侧 摘要->使用C++的桌面开发->MFC和ATL支持 参考技术A 工具-》获取工具和功能-》单个组件-》选择你少的组件就行了 参考技术B

文件->新建

这时已经打开了新建项目的窗口,然后

点击“打开Visual Studio安装程序”就会弹出一个框

重新选择“使用C++的桌面开发”

右边就会弹出

在里面找到“MFC和ATL支持”并选择

然后更新下载

下载完以后打开VS就有啦~

参考技术C 点击卸载重组追答

修复

找到安装包

重新添加

以上是关于为啥VS2008下用MFC使用COMBOX时单击不能显示所有项的主要内容,如果未能解决你的问题,请参考以下文章

用vs2008编译器,创建一个MFC程序,为啥第一次运行一定要崩溃呢?

MFC combox 多选

用vs2008做的MFC程序,怎么在WINDOWS XP下运行?

VS 2008 MFC - 删除 MFC 处理程序

VS2010里MFC中的ListBox为啥输出字符时,显示不出字体,只能看到有这一项?

如何从VS2008代码分析中排除MFC代码