如何让某个窗口获得焦点

linwenfeng 2005-08-29 05:19:45
如何让某个窗口的某个文本框获得焦点,以便程序自动输入
...全文
445 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjlang 2005-09-19
  • 打赏
  • 举报
回复
五个星星的问题,呵呵!
IORI915189 2005-09-19
  • 打赏
  • 举报
回复
做了一个小东西 运行时先遍历窗口检查程序是否在运行 在则end 然后showwindow hwnd
但不知道为什么无法让已运行的程序成为当前窗口 (只能获得输入焦点 无法成为当前窗口)SetActiveWindow SetFocusAPI SetForegroundWindow 等等都试过了
还是没办法 自己真菜啊 哎~
圣骑士 2005-09-17
  • 打赏
  • 举报
回复
AppActivate title[, wait]
激活一应用程序窗口。

或者ShowWindow hwnd, SW_SHOW显示应用程序,可以让外部程序成为当前窗口,

IORI915189 2005-09-16
  • 打赏
  • 举报
回复
让外部程序获得焦点很容易 但很难让外部程序成为当前窗口
linwenfeng 2005-09-16
  • 打赏
  • 举报
回复
有谁解答一下的吗
linwenfeng 2005-09-03
  • 打赏
  • 举报
回复
我已经用findwindowex找到文本框的句柄了,请问怎么用setfocus函数设置焦点
linwenfeng 2005-09-02
  • 打赏
  • 举报
回复
``````
igxk 2005-09-02
  • 打赏
  • 举报
回复
同意 fishmans(金脚指)  的说法。
mytd 2005-09-02
  • 打赏
  • 举报
回复
只能通知查找句柄的方法来做。
sdrcxzy 2005-09-02
  • 打赏
  • 举报
回复
楼上正解……
fishmans 2005-09-02
  • 打赏
  • 举报
回复
用findwindowex找到文本框的句柄,再用setfocus函数设置焦点
linwenfeng 2005-08-30
  • 打赏
  • 举报
回复
又没人会?
linwenfeng 2005-08-29
  • 打赏
  • 举报
回复
注:是外部程序,不是本身

1,486

社区成员

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

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