是这样的:
1.建一个对话框,上面放256个CEdit控件.用 CEdit m_edt1... CEdit m_edt256来映射.
2.我想在这个对话框上"再"放一个CEdit控件(共257个CEdit控件),结果放不上,于是,用"文本方式"打开这个项目的 .rc文件,手动加入下面文字:
EDITTEXT IDC_EDIT256,335,994,162,12,ES_RIGHT | ES_AUTOHSCROL | ES_READONLY
3.在 Resource.h 中手动加入:
#define IDC_EDIT257 2000
这样,在VC中就可以看到257个CEdit控件在这个窗体上了。 4.在本窗口的 DoDataExchange 函数中手动加入:
DDX_Control(pDX, IDC_EDIT257 , m_edt257);
结果该程序在W2k下能正常运行,可在W98下执行到 DoDataExchange 函数的第一个数据交换就出错.
那位高手遇到过这样的问题?如能解决,100分相报!!
1.建一个对话框,上面放256个CEdit控件.用 CEdit m_edt1... CEdit m_edt256来映射.
2.我想在这个对话框上"再"放一个CEdit控件(共257个CEdit控件),结果放不上,于是,用"文本方式"打开这个项目的 .rc文件,手动加入下面文字:
EDITTEXT IDC_EDIT256,335,994,162,12,ES_RIGHT | ES_AUTOHSCROL | ES_READONLY
3.在 Resource.h 中手动加入:
#define IDC_EDIT257 2000
这样,在VC中就可以看到257个CEdit控件在这个窗体上了。 4.在本窗口的 DoDataExchange 函数中手动加入:
DDX_Control(pDX, IDC_EDIT257 , m_edt257);
结果该程序在W2k下能正常运行,可在W98下执行到 DoDataExchange 函数的第一个数据交换就出错.
那位高手遇到过这样的问题?如能解决,100分相报!!
解决方案 »
- CORLORREF相关问题
- 创建mfc对话框程序时,没添加winsocket支持,程序里应该怎么处理?
- listctrl report风格时如何设置使点击某列时使某列高亮,类似点击桌面图标的那种效果,而不是高亮一整行
- 请问VC有办法检测一个函数运行的时间吗?如果超过设定时间就跳出?
- DLL 和 ACTIVEX 开发过程中 怎么设断点 怎么进行调试??
- OnInitialUpdate被调用两次??
- 如何实现这样的两台计算机通信?
- ××××在线等待,这个函数是什么意思?请给解释???????×××××××
- VC++6服务端(两个线程)自删除问题(附源码),请大神看下
- 为什么Rich Edit会使对话框的DoModal()函数失败(返回-1)?
- 关于API函数winExec的使用问题(急!!!)
- listbox控件怎样才能出现水平滚动条?
//{{AFX_DATA_MAP(CXinxiDlg)
//}}AFX_DATA_MAP
外面试一下。