1. MFC中的Radio控件是成组的,所以需要把Radio的Group属性设为true,否则中右键->添加变量时会没有Radio控件的ID出现。
2. MFC中的List Control控件出现不显示数据的情况,那是因为List Control控件中的View属性默认为Icon,需要将View属性设为Report才能显示数据。
3.Edit控件设置自动换行和纵向进度条:
必须设置MultiLine = TRUE
必须设置Vertical Scrollbar = TRUE
必须设置Horizontal Scrollbar = FALSE
必须设置Auto HScroll = FALSE
可选设置Want Return = FALSE
可选设置Auto VScroll = TRUE
必须设置Horizontal Scrollbar = FALSE
必须设置Auto HScroll = FALSE
可选设置Want Return = FALSE
可选设置Auto VScroll = TRUE
4.IP地址控件:IP Address Control。
右键添加变量 CIPAddressCtrl m_ctrlIp;
初始化默认显示的地址: m_ctrlIp.SetAddress(10,18,36,28);
将控件中的IP地址转化为char *类型:
BYTE field1,field2,field3,field4;
m_ctrlIp.GetAddress(field1,field2,field3,field4);
CString csIp;
csIp.Format("%d.%d.%d.%d",field1,field2,field3,field4);
char* pcIp = csIp.GetBuffer(0);
端口: Edit Control控件。
右键添加变量:
然后在代码中可直接使用m_port变量,即为界面中该控件中的值。