Visual c++ 在MFC(VC++)中无法将常量字符*转换为int?
您必须将其转换为CString或const char*。最简单的方法是使用CString::FormatVisual c++ 在MFC(VC++)中无法将常量字符*转换为int?,visual-c++,mfc,Visual C++,Mfc,您必须将其转换为CString或const char*。最简单的方法是使用CString::Format I am appending one CString value with integer but getting error as "Cannot Convert const char* to int . int iFolderType = 0; CString strCurrFolder = ""; HShareFolder = m_pTreevi
I am appending one CString value with integer but getting error as "Cannot Convert const char* to int .
int iFolderType = 0;
CString strCurrFolder = "";
HShareFolder = m_pTreeview->InsertItem(strCurrFolder,hChildItem);
m_pTreeview->SetItemImage(HShareFolder,2,2);
if(bCheck == false)
{
iFolderType = eBOTH;
}
else
{
iFolderType = eCIFS;
}
strCurrFolder.Append("|");
strCurrFolder.Append(iFolderType); //This line gives error
m_strFolderTypeList.AddHead(strCurrFolder);
CString strFolderType;
strFolderType.Format(_T("%d"), iFolderType);
strCurrFolder += strFolderType;