首页
社区
课程
招聘
wsprintf 的用法,?
发表于: 2005-7-5 15:01 4451

wsprintf 的用法,?

2005-7-5 15:01
4451
想把 eax中的十六进制的数值 通过wsprintf函数 转化成一个字符串 写在定义好的 变量 szp中
程序是这样定义的 szp   db 255 dup(?)

应该怎么写 谢谢

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
2
是用汇编还是用C写?
汇编的声明,在.data段声明
szp db 255 dup(0)
szFormat db "%X",0

;调用wsprintf函数
invoke wsprintf,addr szp,addr szFormat,eax

C/C++的声明
char szp[255]={0};

;调用wsprintf函数
wsprintf(szp,szFormat,0x123456);
2005-7-5 15:15
0
雪    币: 156
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
十分感谢 !!!
2005-7-5 15:23
0
游客
登录 | 注册 方可回帖
返回
//