我用 VC++2005 写一个ATL控件。在这个控件中我要使用一个对话框来设置一些属性。
我添加的对话框派生自CAxDialogImpl,到这一步时还不需要MFC支持(本来我就不想用MFC)。
可是在我向对话框中添加了一些控件,比如ListBox后,我在使用时发现,我的控件调用语句
static_cast< CListBox * >(GetDlgItem(IDC_LISTBOX1)->AddString()
中使用CListBox类,再编译就告诉我需要MFC支持了。我该怎么办才不需要MFC呢?
我添加的对话框派生自CAxDialogImpl,到这一步时还不需要MFC支持(本来我就不想用MFC)。
可是在我向对话框中添加了一些控件,比如ListBox后,我在使用时发现,我的控件调用语句
static_cast< CListBox * >(GetDlgItem(IDC_LISTBOX1)->AddString()
中使用CListBox类,再编译就告诉我需要MFC支持了。我该怎么办才不需要MFC呢?
解决方案 »
- 双屏显示,移动开始菜单和任务栏
- 为什么我用CFile.write()输出一个整数778,本来文件里应该是 0A 03 00 00,可是却输出了0D 0A 03 00 00多了0D这么一个字节的数据。
- 向初学VC的朋友推荐两本书
- 问一个基础的程序问题,关于数据链路层传输方面的.....
- 怎样从非模态对话框中返回特定的值?如IDOK
- 如何实现对文件的多盘备份写操作?(软件和硬件)
- 求教
- 高分求助,绝对给分:安装程序和卸载程序的制作怎么弄??
- 请问一个关于使用线程的问题:在一个线程中建立一个csocket对象,然后调用create方法
- how to conver the int to CString
- 怎么使用API修改一个编辑类子窗体的字体
- 我的作品,欢迎使用!
可是我需要一个ListBox啊。你们的意思是我自己创建一个?开发环境中带的ListBox?
那其他的 按钮,编辑框都要自己创建吗?
怎么创建啊?
大家能不能给个例子