mfc-MFC中Combo box控件问题

问题描述

MFC中Combo box控件问题

在我加入消息函数onsize后,测试工具,尽情的蹂躏对话框后combo 下拉菜单就不出来了,怎么回事啊?

解决方案

具体要看你的程序是不是失去响应了,下拉菜单点击事件等是否触发

解决方案二:

ComboBox 的使用也不复杂啊,先通过 Wizard 增加一个变化,如下:
CComboBox m_cbType;
再增加内容,如下:

 m_cbType.AddString(TEXT("每周"));
        m_cbType.AddString(TEXT("一次"));
        m_cbType.AddString(TEXT("每日"));

最多再增加一个功能,选择默认的选项。
就可以显示了,当然你在使用窗体控件编辑功能时,要为 Combox 设定合理的显示区域。

时间: 2024-08-23 01:19:45

mfc-MFC中Combo box控件问题的相关文章

VC 中Combo Box的使用

Combo Box(组合框)控件很简单,可以节省空间.从用户角度来看,这个控件是由一个文 本输入控件和一个下拉菜单组成的.用户可以从一个预先定义的列表里选择一个选项,同时 也可以直接在文本框里面输入文本. 1.改变下拉框大小 1)直接在控件上操作,先点向下的箭头,就可以调整下拉框大小: 2)为了让列表框变的更宽,可以用setdroppedwidth(int width)函数来调整列表框的宽 度. 2. 定义控件对应变量 假定已经创建了一个Dialog,并且从控件工具箱将Combo Box 控件拖

MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片

        最近有同学问我如何实现MFC基于对话框在图片控件中加载图片?其实使用MFC显示图片的方法各种各样,但是还是有些同学不知道怎样显示.以前在<数字图像处理>课程中完成的软件都是基于单文档的程序,这里介绍两种在对话框picthre控件中显示BMP图片的最简单基础的方法.       ~~方法可能并不完美,高手忽略,但是提供一种能运行的方法,希望对刚接触这方面知识的同学有所帮助.可能你觉得文章过于简单或者有些过于详细叙述(点到即可我并不反对),但也为哪些入门同学想想,当初自己也是一头雾

mfc 中时间选取控件的使用

问题描述 mfc 中时间选取控件的使用 如何将时间选择器控件中的内容读取出来:定义了 CTime birth;//时间选取器的变量 CTime bir; CString time; birth.GetTime(bir); time=bir.Format(""%Y-%m-%d"");//将时间型转化成字符串型 为什么说'GetTime' : function does not take 1 parameters 解决方案 CTime t(2005 10 20 23 5

mfc c++-一个在MFC对话框程序的PICTRUE控件中绘图的问题

问题描述 一个在MFC对话框程序的PICTRUE控件中绘图的问题 本人目前正在做一个小程序,用于在数据库中读取某个字段,然后根据读取的结果在Pictrue控件中进行绘图(由一个按钮按下的事件驱动).原理为这般:bool型变量m_bIsDraw (默认为false) 用于判断是否为首次程序,如果是第一次打开则执行在OnPaint()函数中drawCircle(void)函数(用于生成直角坐标系和圆形的底图),然后将m_bIsDraw置为true,按键按下的函数中调用void CfindHistor

mfc中的picture控件不显示图像

问题描述 mfc中的picture控件不显示图像 这是我的程序在非mfc中已经能很好的显示图像,但是到了mfc中就显示不出来了,不知道到底是哪里出错了,还望大家帮帮忙!谢谢了. void CMFCApplication17Dlg::OnClickedButton5() { { // TODO: Add your control notification handler code here //CFileDialog fDlg(TRUE,"bmp","*.bmp",O

c++-MFC中的CListBox控件的不显示

问题描述 MFC中的CListBox控件的不显示 CListBox *cList = (CListBox *)GetDlgItem(IDC_LIST_FONT); cList->AddString("123"); cList->AddString("粗体BOLD"); cList->AddString("斜体ITALIC"); cList->AddString("粗斜体BOLDITALIC"); 但是运

MFC中动态创建控件以及事件响应实现方法_C 语言

本文实例讲述了MFC中动态创建控件以及事件响应实现方法,分享给大家供大家参考.具体实现方法如下: 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的. 一.创建动态控件: 为了对照,我们先来看一下静态控件的创建. 放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示. 静态控件不需要调用Create()

mfc入门-mfc中如何修改属性中的controlevent(控件事件)啊

问题描述 mfc中如何修改属性中的controlevent(控件事件)啊 如何把改成? 解决方案 ctrl+w调出classwizard,里面可以设置. 解决方案二: 如何把Delete改成Add不知道为什么显示不出来 解决方案三: MFC的ActiveX控件开发(事件)

mfc 界面 控件-mfc的界面设计和控件使用问题

问题描述 mfc的界面设计和控件使用问题 现在有多个指标,并且每个指标的评分规则都有多行.如果全部显示在一个界面上会很拥挤,如何实现当我点击一个图标时,会出现一个下拉框,显示相应指标的全部评分规则?求各位高手指点! 解决方案 这需要自定义控件,在MFC中可以参考Subclassing子类化技术,其实就是拦截事件消息,自己响应,而不是采用系统的默认行为.你可以在控件之中包含下拉框数据结构,然后重写单击事件,控制下拉框的显示/隐藏.www.codeproject.com网站创始人写了个开源的Ulti