永发信息网

VC中这个问题怎么解决?

答案:2  悬赏:0  手机版
解决时间 2021-07-18 21:46
用CString类型的变量m_UserInput从一个编辑框中得到了用户输入的一串字符“1C01D8”

即m_UserInput=“1C01D8”

如何将m_UserInput中的值转换成句柄值?

比方说这条语句里面的句柄值必须写成16进制形式0x1C01D8

::SendMessage(HWND(0x1C01D8),WM_SETTEXT,12,(LPARAM)szId);

怎么用变量m_UserInput将句柄值传给这个函数?
最佳答案
16进制涉及的也就是10个数字和5个字符,最笨的方法就是从最后一个字符开始进行判断计算,0-9字符计算该字符与'0'字符的int差值,A-F字符计算该字符与'A'字符的int差值后加上10,从后往前按位计算累加后就是整个的10进制数了,SendMessage直接就能用,不用转16进制
全部回答

将字符串转换成数值就行了

比如说将

“1234”转换成1234值

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英语怎么样才能学好啊!
机场怎么去大红门
吃药来提高记忆力管用吗?要吃吃什么药呀
黑铁斗士最高的多少级?
《云中歌》的结局,最后云歌和谁在一起了?
洛阳铁通玩梦幻
素描的排线方法
为什么有的人把钱看得比命还重要呢?有的人为
发烧快速降温
20个人的运动会方阵表演!大家帮忙给个好建议
DNF绝刀物攻跟魔攻多少满的?
这首歌词的歌名叫什么,
琳琳的韩文怎么写
谁帮忙做两个字。。是高手的进。。
谁能给我vnuc3.0网络版的下载地址
推荐资讯
谁知道那个传奇sf好?
D0.0842ct是什么意思
蓝拳圣使最佳加点
晉江有哪些編織袋(套紙箱的)的廠家
聊城哪里好玩?
如何更快的把QQ宠物整死
如果好朋友接二连三的向你告白?怎么办?
为什么冬天一到,我的脸上就会有很多小红点呢
双鱼座男生是否对感情忠真呢?他们一般都喜欢
河南一区破魔套价格是多少?
关于星星的传说
请帮忙推荐一款性价比高的手机?谢谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?