ULONG CDiagnoseEmluatorDlg::HexStrToDecData(CString str)
{
ULONG nData=0;
char* cData;
cData=(LPTSTR)(LPCTSTR)str;
sscanf(cData,"%x",&nData); return nData;
}
给你一个类吧.你的意思肯定是CSTRING型转LONG型的.如果都是数值型的也不存转来转去的.
{
ULONG nData=0;
char* cData;
cData=(LPTSTR)(LPCTSTR)str;
sscanf(cData,"%x",&nData); return nData;
}
给你一个类吧.你的意思肯定是CSTRING型转LONG型的.如果都是数值型的也不存转来转去的.
{
ULONG nData=0; char* cData;
cData=(LPTSTR)(LPCTSTR)str;
sscanf(cData,"%x",&nData); return nData;
}
给你一个类吧.你的意思估计是CSTRING型转LONG型的.如果都是数值型的也不存转来转去的.
直接用 0X01e1,就可以计算了.