messagebox消息内容如何提取出来

xyzivan 2017-01-14 09:14:09
有一个程序,在运行过程中会经常弹出messagebox对话框,并让用户来选择。
我想把这个对话框的内容,如“你确认吗”、“是否继续操作”等内容提取出来,如果可以将用户的操作如果点击确定,取消等一并提取出来,用DELPHI编程应该怎么操作?
麻烦大家给个思路
...全文
1169 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
大肚肥肥 2017-02-27
  • 打赏
  • 举报
回复
http://www.cnblogs.com/linyawen/archive/2011/03/25/1995624.html
video999 2017-02-22
  • 打赏
  • 举报
回复
方法1 用线程监控窗口句柄然后枚举, 这个并不太精准,并且耗资源, 方法2 用hook 弹出对话框就通知主程序
santiaodahan 2017-01-14
  • 打赏
  • 举报
回复
获取窗口及控件句柄,发送消息WM_GETTEXT获取文本。挂钩函数取动作。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧