VB 获取当前焦点所在的控件句柄
(2012-09-11 10:40:26)
标签:
it |
分类: VB编程笔记 |
Option Explicit
Private Declare Function AttachThreadInput Lib "user32" (ByVal idAttach As Long, ByVal idAttachTo As Long, ByVal fAttach As Long) As Long
Private Declare Function GetWindowThreadProcessId
Private Declare Function GetForegroundWindow Lib "user32" () As Long
Private Declare Function GetFocus Lib "user32" () As Long
'----------------------------------------------------
'获取当前控件句柄
'----------------------------------------------------
'备注:
'----------------------------------------------------
Public Function GetHwnd() As Long
End Function
------------------------------获取当前鼠标所在Hwnd
Option Explicit
Private Type POINTAPI
End Type
Private Declare Function GetCursorPos Lib "user32 " (lpPoint As POINTAPI) As Long
Private Declare Function WindowFromPoint Lib "user32 " (ByVal xPoint As Long, ByVal yPoint As Long) As Long
Private Sub Timer1_Timer()
End Sub