永发信息网

VB 发送字符到指定控件

答案:1  悬赏:70  手机版
解决时间 2021-05-03 18:03
  • 提问者网友:我们很暧昧
  • 2021-05-03 09:49

我想请教下,

我想向指定的外部程序发送一条消息 ,
消息是中文的比如“张三”
发送到 窗口标题是“管理员管理”类名是“#32770”上面的TEXT控件里 控件类名“Edit”控件窗口ID“1057”的控件里
由于里面有很多TEXT我要准确的发送到我指定的那个控件里该怎么写啊
求大家帮忙在百度搜索也没有一点头绪

还有:

一个窗口上有5个TEXT我要找到第三个有什么办法啊

最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-05-03 10:11

先找到父窗口 管理员管理 这个窗体的句柄,然后再根据父窗口句柄找出它的子窗口


最后发送一条消息就可以了


可以用下面的API函数


查找窗口可用FindWindowEx


发送消息用SendMessage



方法不止这一种 ,窗口句柄还可以通枚举的方式也可以获取


给你两个API


EnumWindows


EnumChildWindows

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯