如何获取外部程序datawindow控件内的数据?

cpj10 2008-02-26 08:49:59
单位用的数据库查询没有提供数据导出,但实际工作时需要大量数据库内容,我原来用的方法是将数据库内容打印到文本,再用自己编的小程序导入到excel表中使用。请教各位大虾有没有什么方法可以在获得datawindow句柄的情况下直接获取其显示的数据?
...全文
93 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
linuxwind 2009-03-05
  • 打赏
  • 举报
回复
己完美解决了外部程序从数据窗口中获取数据的问题
cpj10 2008-03-07
  • 打赏
  • 举报
回复
还是用sendmessage得到的,虽然没有得到想要的答复,但本人初次发帖,回复即给分。
cpj10 2008-02-27
  • 打赏
  • 举报
回复
之前查到过关于使用GetWindowText函数的帖子,试了试返回值总是0。我要获取数据的那个datawindow控件是不允许edit的,无法copy。也许返回值为零与这个有关。
phoex 2008-02-27
  • 打赏
  • 举报
回复
使用FindWindow找到你的数据库查询软件的handle,然后遍历窗口handle,再使用GetWindowText得到数据
发帖
C++ 语言

6.3w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
帖子事件
创建了帖子
2008-02-26 08:49
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下