在消息响应事件函数中,获取编辑框中的内容,然后声明这个CListBox控件变量m_ListBox,用m_ListBox.AddString("内容")添加内容,再UpdateData一下应该就行了,希望对你有帮助
CWnd* wList = GetDlgItem(IDC_LIST)语句改为:
CListBox* wList = (CListBox*)GetDlgItem(IDC_LIST)实话告诉你MFC里没有CColorListBox,想实现彩色或图象什么的你必须自绘控件,也就是重载CListBox类,非常痛苦.重载也就是以CListBox为基类新建一个类(如CColorListBox),这个新的类就可以关联到LIist Box控件,否则是 不能 关联上去的.可以在在新类里告诉程序在时候该绘什么图形,使用什么颜色.特复杂
最好还是再网上下载一些ActiveX控件来使用吧.其实VB里有带一个表格控件叫MSFlexGrid,能在VC里使用.你去搜索下它的使用方法吧,网上有很多资料
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)