EVC中怎么将编辑控件得到字符串0x2016转化成16进制

EVC中如何将编辑控件得到字符串0x2016转化成16进制
EVC中如何将编辑控件得到字符串0x2016变成我们想输入的16进制0x2016?有什么函数没有?
------解决思路----------------------
可以看一下strtol这个函数 或者使用sprintf (%S)。
------解决思路----------------------
_tscanf可以做到。

int a;
_tscanf(L"0x%04x", &a);
------解决思路----------------------
16进制,如果不用系统的函数,就自己写一个转换的函数