字符串转WORD 有个WORD类型, WORD W1= 'AB'; 现从某处得到字符串"AB",该如何放入 WORD W2中?新搞VC,多谢指教. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有个类似atoi的参数,把字符串转换为整数,支持指定进制,你这个就要指定16进制。另外,atoi在linux下好像用不了,要通用的话,用sscanf。 const char* txt = "AB"WORD w1 = *(WORD*)txt; 就是把"AB"放入 WORD W2中, , 使W2=W1 就是把"AB"放入 WORD W2中, , 使W2=W1 DWORD转换十六进制:DWORD value=999;char _char[255];ltoa(value,_char,16);十六进制转换DWORD:CString _char="FFE";value=(DWORD)strtoul(_char, NULL, 16); 使用CString.Format也可 调试发现:WORD W1= 'AB'; //W1=16706CString chars = "AB";DWORD W2 =(DWORD)strtoul(chars, NULL, 16); //W2=171W1 不等于W2 !!! 传说中的memcpy不行吗?应该没问题的?如果出问题,也只可能是大数或者小数结尾的问题,一调试就出来了。 窗口显示问题 installshield 2010 安装后,电脑重启,总是自动打开system32目录? 拖动窗口的问题 高分求助,救命啊…… 请问收不到部分事件是怎么回事?高手帮忙~ 请问如何通过代理实现http请求? 如何用VC编程实现NSLOOKUP的功能 请问在vc下如何应用mysql!!!高分请教高手! 如何获得JPEG/GIF图片的宽高(不需要显示图片,直接通过路径名读取) VC6中用DB Library访问SQL,讀取varchar数据有問題 CListCtrl重新加载数据时候调用哪个消息? 求助:关于VS2010的MFC中GetMenu()的用法
WORD w1 = *(WORD*)txt;
就是把"AB"放入 WORD W2中, , 使W2=W1
char _char[255];
ltoa(value,_char,16);
十六进制转换DWORD:CString _char="FFE";
value=(DWORD)strtoul(_char, NULL, 16);
使用CString.Format也可
WORD W1= 'AB'; //W1=16706
CString chars = "AB";
DWORD W2 =(DWORD)strtoul(chars, NULL, 16); //W2=171W1 不等于W2 !!!