自己使用MFC写了一些小工具,里边需要输入IP和端口。
由于MFCip设置可以又两周风格,所以使用两个示例来展示
示例1:
这里边我定义的协议端口为int型 ip我使用char 数组
typedef struct configinfo {
int serport;
char serip[20];
}Configinfo, * pconfiginfo;
egg:
Configinfo config_data_all = { 0 };
CString disport, serip;
//首先获取窗口的内容 窗口和控件设置在这里就不多加复述
dlg.m_serport.GetWindowText(serport);
dlg.m_serip.GetWindowText(serip);
//赋值
config_data_all.disport = _ttoi(serport);
strncpy(config_data_all.disip, (LPCTSTR)serip, sizeof(config_data_all.disip));
//打印查看是否一致
printf("serport =%d\n", config_data_all.serport);
printf("serip =%s\n", config_data_all.serip);
示例二: