飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3277|回复: 1

[原创] 如何获取外部程序的工作线程?

[复制链接]
  • TA的每日心情
    开心
    2023-11-20 21:54
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2010-8-13 15:29:13 | 显示全部楼层 |阅读模式
    如何获取正在运行的外部程序的工作线程?是工作线程而不是主线程。

    意思是这样的:在我编写程序中用CreateProcess打开一个外部程序(比如叫“测试”),

    然后向外部程序按钮(比如是“确定”按钮)发送单击消息:.

    hwnd1 = FindWindow(0,"测试)

    hwnd2= FindWindowEx(hwnd1, 0, “Button”, “确定”)

    SendMessage(hwnd2, 245, 0, 0)

    这样外部程序就开始工作了,我想在外部程序工作完毕后结束它的进程,那么就需要知道外部程序确定按钮

    单击后产生的线程什么时候结束,该如何做呢?
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 2141 天

    [LV.Master]伴坛终老

    发表于 2014-2-9 09:16:28 | 显示全部楼层
    二手房不过你吗加好友
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表