edit box控件,输入的数据用空格、回车这类分隔符分割开,怎么读取?
如图输入了这样的数据,怎么读取出来存到一个二维数组里呢?要求用API,不能用MFC,在线等,满意加分谢谢!...
如图输入了这样的数据,怎么读取出来存到一个二维数组里呢?
要求用API,不能用MFC,在线等,满意加分
谢谢! 展开
要求用API,不能用MFC,在线等,满意加分
谢谢! 展开
1个回答
展开全部
给你包装一个 函数 做成头文件 了方便你测试
调用方法
int a[3][5]={0};
ReadToArray(hWnd, IDC_EDIT1, a, 5);//第一个参数窗口句柄,第二个参数文本框控件ID
传这两个参数是因为 这个函数实际是调用GetDlgItemText 这个API了
最核心的部分当然是字符串处理啦
如果编译出错请把头文件中GetDlgItemText前面的::去掉因为我是在mfc下些的测试滴
mfc下调API要加::
断点调试查看内存窗口效果图
刚 用C-Free 写了个对话框程序 测试了一下 建议在此头文件中加入
#include <windows.h>
#include <stdio.h>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询