一、 字符串CString转整形int函数:_ttoi(string3);
CString string3;
int PPIApi.m_ComNo = (UINT)_ttoi(string3);
//串口号为字符型,字符型转整形函数
二、 组合框ComBoBox用法
2.1显示当前选中内容:函数 GetWindowTextW(string3) //获得ComBox当前选中控件内容,存入到string3变量中
例子:
CString string3; //将内容存入字符串string3
m_CBComNo1.GetWindowTextW(string3); //显示当前选中的内容
2.2添加组合框内容:函数AddString(string3)
例子:
CString string3; UINT i;
string3.Format(_T("%d"), i); //
m_CBComNo1.AddString(string3); //添加COM组合框内容
int k =m_CBComNo1.GetCount(); //获得当前选中内容的数目
m_CBComNo1.SetCurSel(k-1); //设置当前选中内容显示
m_DataType.GetLBText(nID, m_EditTest);//获得当前选中复选框内容
2.3获得当前选中内容的数目:函数GetCount()
2.4让当前选中内容显示出来:函数SetCurSel(k-1)
用法参考上面2.2例子。
2.5ResetContent(); //清空组合框内所有内容
三、CString字符串转char字符串CopyMemory(Des,Source,len)
3.1代码如下:
BYTE Byte[4] = {'192','168','22','200'};
CString strPlcIp;
strPlcIp.Format(_T("%d.%d.%d.%d"), PlcByteIp[0], PlcByteIp[1], PlcByteIp[2],PlcByteIp[3]);
charPlcIP[17] = {0};
CopyMemory(PlcIP, strPlcIp, 16);