C++ MFC字符转换CString string int

MFC笔记

  • CString转int
  • CString转string
  • int转CString
  • string转CTstring
    • 标签static text如何添加变量

CString转int

CString size;
int a = stoi(std::string(CStringA(size)));

CString转string

string CTRUEtestDlg::CString2string( CString& cstring)
{
	CT2A dateA(cstring);
	string stddate(dateA);
	return stddate;
}

int转CString

CString CTRUEtestDlg::Int2LPCTSTR(int num)//数字转LPCTSTR
{
	CString t;
	t.Format(_T("%d"), num);
	return t;
}

string转CTstring

CString CTRUEtestDlg::string2CString(string& str)
{
	string strA(str);
	CString cstr(strA.c_str());
	return cstr;
}

标签static text如何添加变量

  1. 标签的ID如果以static结尾是不能添加变量的
  2. 所以要修改ID后再添加变量

你可能感兴趣的:(c++,mfc,算法)