char * s = "0xa "; int l = strtol(W2A(strText),0,16); // 再轉為二進制的字符串: char sz[100]; itoa(l,sz,2); 字符串轉換成莪會難過十六進制 1,、strText.Format( _T("%x"),strText); 2、 TCHAR HZs[]=_T("漢字"); int i,L; unsigned char *p; char hex[13]; #ifdef _UNICODE L=wcslen(HZs); p=(unsigned char *)W2A(strText); for (i=0;i<L*2;i++) sprintf(hex+3*i,"%2x ",p[i]); #else L=strlen(HZs); p=(unsigned char *)HZs; for (i=0;i<L;i++) sprintf(hex+3*i,"%2x ",p[i]); #endif 3,、int l = strtol(W2A(strText),0,16); 主要調用itoa ,atoi接口
|
|