有一对话框给其新建类CWinDlg
对话框上有一Combo Box控件(简单型)取变量名m_combo1
为了更新组合框的内容教材上说给CWinDlg类添加成员函数ResetFileCombo书上给出了函数代码如下:
void CWindDlg::ResetFileCombo(CString str)
{
m_combo1.ResetContent();
m_combo1.Dir(DDL_READWRITE | DDL_READONLY |
DDL_ARCHIVE,str);
}我是直接把他添加在CWinDlg.cpp里面但不对,是不是需要在.h里面声明?
报4个错误1、说ResetFileCombo不是CwinDlg的成员叫我去CWinDlg看声明(在CWinDlg.h里面没的ResetFileCombo如要在这声明怎样声明)
2、m_combo1是未申报的表标,但我在Add Member Variable已为控件取变量名,Category为Control
Variable Type为CComboBox
3和4都是一样的说成员函数(Dir跟ResetContent)的左边必须是class/struct/union 3种类型请问上面的成员函数代码应添加在什么地方上,需要声明不,如要在什么地方声明。
解决方案 »
- 求解释一段插入链表的代码
- CComboBox 下拉列表框的高度 如何改变?
- 关于mdb文件操作的简单问题?
- 很简单--关于安装程序制作的问题
- win2000怎样能进MsDos?
- 用ADO编程,如何执行oracle的sqlldr命令?
- 如何用GetMenuState的返回值判断某个菜单条是否处于check态
- 'class CPoint' does not define '&&' ???
- 一个关于Invalidate()调用的简单问题,马上会给分
- 侠哥,侠姐!为何同一程序启动第二次AfxGetThread()返回空指针?
- 线程同步怎么样解决?
- 请问Winsock2用什么方法可以传诵字符串数组?Send只能传送Char*.
类的向导就是MFC ClassWizard撒快捷键Ctrl+W撒,在这里面那里添加呀,是右边的Add Class
还是那里请将的详细点,我才开始用VC++有点不熟。