combo-box在裸机上测试不下拉

七七约会 2016-08-18 11:10:50
用Microsoft Visual Studio 2008开发项目,在开发机器上运行调试,combo-box都没有问题,但是在新机器上安装程序,再运行的时候,程序中的combo-box下拉列表就不能下拉出来了,不知道怎么回事?是需要安装什么补丁吗?请高手指点!多谢!
...全文
551 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
七七约会 2016-10-18
  • 打赏
  • 举报
回复
下拉列表combo-box放在继承于CPropertyPage的CCalculationPage类中,再通过继承于CView的类来建立,当屏幕的分辨率变化后,建立CCalculationPage类的窗口也要相应的变化,不然下拉列表combo-box就无法下拉!
  • 打赏
  • 举报
回复
引用 楼主 shishengqiang 的回复:
用Microsoft Visual Studio 2008开发项目,在开发机器上运行调试,combo-box都没有问题,但是在新机器上安装程序,再运行的时候,程序中的combo-box下拉列表就不能下拉出来了,不知道怎么回事?是需要安装什么补丁吗?请高手指点!多谢!
我猜测可能是你在做界面的时候,没有设置好,下拉列表的高度造成的。 在对话框编辑器里面,点一下combo-box的下拉按钮。 然后调整combo-box的高度,这个时候调整的是下拉列表的高度。 这里拉的越长,下拉列表就越长。
oyljerry 2016-08-26
  • 打赏
  • 举报
回复
把VC的distribution 包安装到机器上
赵4老师 2016-08-18
  • 打赏
  • 举报
回复
用depends.exe查看两边exe依赖的dll及其版本号?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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