EVC4.0中怎么将字符串转换成int类型,并且将int型转化成字符串

EVC4.0中如何将字符串转换成int类型,并且将int型转化成字符串?
使用过atoi 和 Format了,可是有错误!!!
CString str,std;
int id;
GetDlgItem(IDC_EDIT_INPUT)->GetWindowText(str);  //  编辑框
id = atoi(str);

std.Format("%d",v_IOPreg->GPFCON);
GetDlgItem(IDC_EDIT_OUTPUT)->SetWindowText(std);


EVC4.0中怎么将字符串转换成int类型,并且将int型转化成字符串
------解决思路----------------------
std.Format(L"%d",v_IOPreg->GPFCON);增加一个 L 表示 Uincode 字符集。

如果是10进制的数字,可以考虑使用 _wtoi