获取 应用程序中GRID内容,修改后返回

mysine 2008-09-10 06:40:37
前提描述:
独立应用程序"测试"
界面中有一GRID,其中某一列中的一个值可以获得焦点,并全选.

问题:
我用DELPHI做一个程序,可以通过FINDWINDOW获取到"测试"程序的句柄,然后取到"测试"程序中获得焦点并全选的值,但总是取不到!!!!!!!!!!!!
我是这样做的,
1 先到到"测试"程序的句柄
2 获取子窗体GRID句柄-----------------不知道如何获得?请高手指教,在线等待,解决后直接送100分.
2 然后通过SENDMESSAGE发送COPY
3 对CLIPBOARD中的值进行转换
4 将CLIPBOARD中转换后的值,再通过SENDMESSAGE发送给"测试程序"

...全文
124 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
内存泄漏 2008-09-10
  • 打赏
  • 举报
回复
可不可以试试遍历所有子窗口的方法??
柯本 2008-09-10
  • 打赏
  • 举报
回复
给你几个参考:
http://topic.csdn.net/t/20061212/10/5223978.html
http://topic.csdn.net/t/20060618/13/4828247.html

http://nishuixingzhou.bokee.com/4853833.html?P_AVPASS=PHDGBITAVPASSP
(上面这个会提示有毒,不过我打开没问题,这个最全的)
http://www.delphibbs.com/keylife/iblog_show.asp?xid=12219

柯本 2008-09-10
  • 打赏
  • 举报
回复
记得以前有人做过的,先占个位,我找找看

1,183

社区成员

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

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