首页
社区
课程
招聘
[求助]win32汇编的编辑框显示和读取的问题
发表于: 2013-4-6 14:54 5723

[求助]win32汇编的编辑框显示和读取的问题

2013-4-6 14:54
5723
invoke   FindWindow,0,offset tit                ;获取窗口句柄

这个API 返回一个窗口句柄到EAX中比如说得到的结果是1122AAEE.

那么假如已知这个窗口句柄,想直接在对话框的编辑框控件中输入1122AAEE然后怎么读取这个编辑框中的这个内容放入EAX中呢。请哪位高手用win32汇编解答一下谢谢。

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
2
invoke GetDlgItemText,hwndDlg,IDC_KEY_URL,addr lpHwndBuf,sizeof(lpHwndBuf)

然后把 lpHwndBuf (其实是char*)转换 成dword 然后 mov一下就得了。
2013-4-6 15:24
0
雪    币: 227
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
那么具体如何转换呢?
2013-4-6 16:15
0
雪    币: 102
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
invoke GetDlgItemText,hwndDlg,IDC_KEY_URL,addr lpHwndBuf,sizeof(lpHwndBuf

mov edx,lpHwndBuf
mov eax,[edx]

可以试下这样。
2013-4-7 16:11
0
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
GetDlgItemText
StrToIntEx
2013-4-8 22:06
0
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
[QUOTE=cailiaock;1162757]invoke GetDlgItemText,hwndDlg,IDC_KEY_URL,addr lpHwndBuf,sizeof(lpHwndBuf

mov edx,lpHwndBuf
mov eax,[edx]

可以试下这样。[/QUOTE]

这串代码看的我心都碎了
2013-4-8 22:08
0
游客
登录 | 注册 方可回帖
返回
//