1 如何实现vb的后台运行?
2 如何获得某窗口的一个按钮的句柄

解决方案 »

  1.   

    1. 什么意思?
    2. command1.hwnd
      

  2.   

    如果是其他窗口,请使用::FindWindowEx()
      

  3.   

    把窗体visable设置成false不就后台了吗
      

  4.   

    我的意思是说,执行程序后,窗口失去焦点,然后程序依然可以得到键盘的输入信号和鼠标的信号,并且把鼠标指到的窗口的那个button的句柄得到。
      

  5.   

    什么叫VB的后台运行?你的程序or VisualBasic6.0?
       ▲
      

  6.   

    pigpag:
       我的意思是说,获得我不知道的应用程序的里面的button的句柄,不是本程序里面的句柄而且,是本程序转后台运行。
      

  7.   

    FindWindow()
    FindWindowEx()
    查查这两个API
      

  8.   

    用findwindowex好像不能获得按钮的句柄呢?
    我已经可以获得窗口的句柄了,但是按钮还不行,返回的值都是0谁快点解决啊,我想把分送出去啊。吃饭去了,希望回来就解决了:)
      

  9.   

    可以!用api函数
    检测按键用
    Public Declare Function GetAsyncKeyState% Lib "user32" (ByVal vKey As Long)
    获得当前坐标的句柄
    Declare Function WindowFromPoint Lib "user32" (ByVal xPoint As Long, ByVal yPoint As Long) As Long
      

  10.   

    不是检测按键,是检测当前窗口的某个button的句柄