请问得到窗口句柄能做什么操作

aab_123456789 2020-06-22 10:25:42
请问用api函数 Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtr得到了窗口的句柄,如果窗口是Excel能操作到表格"Sheet1"的A1单元格的数据么,能否以excel类的形式操作A1。
...全文
13848 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
it_gz_xi 2020-06-29
  • 打赏
  • 举报
回复
给写数据?不是有现成操作Excel的类吗?如果纯粹是Excel的一些操作建议写VBA
八爻老骥 2020-06-29
  • 打赏
  • 举报
回复
句柄就是窗口在内存中的指针,要改变窗口的某些行为,实际就是修改内存中的指定数值,句柄就是好听一点说法。
aab_123456789 2020-06-24
  • 打赏
  • 举报
回复
引用 2 楼 清晨曦月 的回复:
我去,那你就麻烦去了,挨个模拟鼠标键盘操作?想一下都够够的了。。操作这个东西得从COM入手。。。捷径就是用第三方库,直接读写文件那种,免得你各种版本匹配啥啥的,整的焦头烂额。
谢谢版主,我也是不懂才提出这样的问题,太复杂的,我是不会搞的。
清晨曦月 元老 2020-06-24
  • 打赏
  • 举报
回复
我去,那你就麻烦去了,挨个模拟鼠标键盘操作?想一下都够够的了。。操作这个东西得从COM入手。。。捷径就是用第三方库,直接读写文件那种,免得你各种版本匹配啥啥的,整的焦头烂额。
threenewbee 2020-06-22
  • 打赏
  • 举报
回复
不行,因为excel的单元格不是标准的windows窗口,所以不能直接通过api操作

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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