CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

如何得到其他进程窗口中的EDIT的内容?

楼主goldntman()2002-09-29 10:01:32 在 VC/MFC / 进程/线程/DLL 提问

如何得到其他进程窗口中的EDIT的内容?注意,是窗口中的Edit.  
  假设能找到其他进程的窗口句柄?  
  禁止使用MFC. 问题点数:100、回复次数:5Top

1 楼ZHENG017()回复于 2002-09-29 10:05:05 得分 20

FindWindowEx(...);  
  SendMessage(hwnd,WM_GETTEXT,...);Top

2 楼f_ky(毛蛋哥哥)回复于 2002-09-29 10:05:25 得分 0

好像是EnumWindow或者ChildWindowFromPoint函数,具体的去查msdn吧Top

3 楼sans(长风半日)回复于 2002-09-29 10:07:21 得分 80

如果找到了其他进程的窗口句柄   ->   hWnd;  
  那么使用GetWindow(   hWnd,   GW_CHILD   |   GW_HWNDFIRST     );   和GetWindow(   hWnd,   GW_HWNDNEXT     );找到Edit的句柄:hWdnEdit;  
  最后使用GetWindowText(   hWdnEdit,   szEdit,   ...   );取得内容。  
     
  Top

4 楼oldworm(oldworm)回复于 2002-09-29 10:09:08 得分 0

9x下,往窗口发送一个WM_GETTEXT消息  
  在2k下,只能注入一个dll,由该dll往窗口发送一个WM_GETTEXT或者通过其它方式取得。  
   
  Top

5 楼goldntman()回复于 2002-09-29 10:10:04 得分 0

风中王子能讲明白点吗,如何用FindWindowEx来得到Edit的HandleTop

相关问题

  • 谁能给我一个得到别的进程Editbox里面内容的例子?
  • 怎么改变其他进程的EDIT窗口的内容?(50分马上给。)
  • ■■■ 请问怎么根据进程名得到进程ID?谢谢 ■■■
  • 如何根据进程ID得到进程句柄?
  • 请问怎么根据进程句柄得到进程名
  • 如何通过进程名得到进程ID?
  • 如何通过进程句柄得到进程id?
  • 如何通过进程句柄得到进程ID?
  • 高手请进:如何得到一个进程的进程号?
  • 怎样得到进程个数??

关键词

  • 内容
  • dll
  • 句柄
  • 进程
  • hwdnedit
  • edit
  • gw
  • 得到
  • getwindow
  • findwindowex

得分解答快速导航

  • 帖主:goldntman
  • ZHENG017
  • sans

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo