ソス@ソスソスソスAソスNソスeソスBソスuソスEソスCソスソスソスhソスEソスフウソスCソスソスソスhソスEソスソスソス謫セ
|
ソスEC/C++
ソスEDelphi
ソスEVisual BasicソスソスソスSソスソス
ソス@(VB2-VB6ソスソス.NETソスソスソスp)
ソスEVisual Basic(VB2-VB6)
ソスEVisual Basic .NET
ソスEVisual C++
ソスEpapy's softwarelibrary
ソスAソスNソスeソスBソスuソスEソスCソスソスソスhソスEソスフウソスCソスソスソスhソスEソスソスソス謫セソスソスソスソスソスソスソスソスB
WindowsソスAソスvソスソスソスソスソスソスソスツ趣ソスソスsソスソスソスソストゑソスソス骼橸ソスノ、ソスソスソスフアソスNソスeソスBソスuソスネウソスBソスソスソスhソスEソスソス謫セソスソスソスソスソスソスソスけソスナゑソスソスB
vb6ソスナ搾ソスソスソスソスソスニ思ソスソスソス髟ィソスソスQソスlソスソスVB2008ソスノ変奇ソスソスソスソス謔、ソスニゑソスソスソス
ソスソスソスワゑソスソスBソスソスソスソスソスフ掲ソスソスソスツゑソスQソスlソスノ、ソスソスソスフ様ソスノ擾ソスソスソスソスト鯉ソスソスワゑソスソスソスソスB
ソスソスソスsソスソスソスソスニ。
ソスiソスソスソスンアソスNソスeソスCソスuソスEソスCソスソスソスhソスEソスフタソスCソスgソスソスソスソスソスヘ)
ソスワでのみ表ソスソスソスソスソスソスワゑソスソスB
ソスワゑソスソスソスソスフコソス[ソスhソスフ抵ソスソスソス
ソスi'ソスソスソスン、ソスAソスNソスeソスBソスuソスEソスCソスソスソスhソスEソスヘ趣ソスソスAソスvソスソスソスネので趣ソスソスソスソスソスソスgソスソス¥ソスソスソスjソスソス
ソスソスソスソスソストゑソスソスソスニゑソスソスソスフ意厄ソスソスソスソスかソスソスノゑソスソスソスソスフでゑソスソスソスソスB
ソスソスうソスニゑソスソストゑソスソスソスフは、ソスtソスHソス[ソスソスソスフボソス^ソスソスソスソスmousemoveソスソスgソスpソスソスソスソス
ソスvソスソスソスOソスソスソスソスソスソスソスソスsソスソスソスソスフで、ソスソスソスフアソスvソスソスソスソスソスAソスNソスeソスBソスuソスノなゑソスソスソスソスワまゑソス
ソスソスヤで、ソスヌのアソスvソスソスソスソスソスAソスNソスeソスBソスuソスノなゑソスソストゑソスソス驍ゥソスソス謫セソスoソスソスソス髟ィソスソス
ソスvソスソスソストまゑソスソスB
ソスヌゑソスソスソスソスソスしソスソスソスソス閧「ソスソスソスワゑソスソスB
Public Class Form1
'ソスtソスHソス[ソスソスソスフ難ソスソスナ宣言ソスソスソスト会ソスソスソスソスソス(General Declarations)
Private Declare Function GetActiveWindow Lib "USER32" () As Long
Private Declare Function GetWindowText Lib "USER32" Alias "GetWindowTextA" _
(ByVal hWnd&, ByVal lpString$, ByVal cch&) As Long
Private Sub Button1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseMove
Dim rtn, rtn2 As Long
Dim Name As String
Dim Leng As Long
'ソスoソスbソスtソス@ソスソスmソスソス
Name = New String(CChar(vbNullChar), 250)
Leng = Len(Name)
'ソスAソスNソスeソスBソスuソスEソスCソスソスソスhソスEソスフハソスソスソスhソスソスソス謫セ
rtn = GetActiveWindow()
'ソスAソスNソスeソスBソスuソスEソスCソスソスソスhソスEソスフウソスCソスソスソスhソスEソスソスソス謫セ
rtn2 = GetWindowText(rtn, Name, Leng)
'ソスソスソスン、ソスAソスNソスeソスBソスuソスEソスCソスソスソスhソスEソスヘ趣ソスソスAソスvソスソスソスネので趣ソスソスソスソスソスソスgソスソス¥ソスソス
MsgBox("ソスソスソスンアソスNソスeソスCソスuソスEソスCソスソスソスhソスEソスフタソスCソスgソスソスソスソスソスソス" & Name & "ソスナゑソス")
End Sub
End Class
ソスソスソスいソスソスニ間茨ソスソスソストゑソスソスワゑソスソスソスB
ソスソスソスソス Declare ソスソス As Long ソスソスgソスソスソスラゑソスソスナは厄ソスソスソスソスナゑソスソスソスソスA
ソスソスソスソスソス処暦ソスソスソス ソス`A ソスnソスナはなゑソスソスソスソスソスソス]ソスワゑソスソスソスソスナゑソスソスB
> ソスtソスHソス[ソスソスソスフボソス^ソスソスソスソスmousemoveソスソスgソスpソスソスソスソス
MouseMove ソスフ最抵ソスソスソス MsgBox ソスソストび出ソスソスソスフは、ソスsソスソスソスソスソスソスソスソスソスソスソスソスワゑソスソスソス?
> Declare Function GetActiveWindow
GetActiveWindow ソスヘ趣ソスソスXソスソスソスbソスhソスソスフアソスNソスeソスBソスuソスEソスBソスソスソスhソスEソス得ゑソスソスフなので、
ソスソスソスソスソスAActiveForm ソスソス Handle ソスvソスソスソスpソスeソスBソス得ゑソス謔、ソスネ意厄ソスソスノなゑソスソストゑソスソスワゑソスソスワゑソスソスB
ソスハアソスvソスソスソスフウソスBソスソスソスhソスEソス得ゑソスソスソスソスフでゑソスソスソスホ、GetForegroundWindow API ソスソス
ソスソスソスソスソストみてゑソスソスソスソスソスソスソスソスBソスソスソスニゑソスソスホゑソスソスソスネ奇ソスソスソスソスナゑソスソスB
Public Class Form1
Private Declare Function GetForegroundWindow Lib "user32" () As IntPtr
Private Declare Auto Function GetWindowText Lib "user32" _
(ByVal hWnd As IntPtr, _
ByVal lpString As System.Text.StringBuilder, _
ByVal cch As Integer) As Integer
Private Sub Button1_MouseMove(ByVal sender As Object, ByVal e As MouseEventArgs) Handles Button1.MouseMove
Dim title As New System.Text.StringBuilder(256)
Dim hWnd As IntPtr = GetForegroundWindow()
If Not (IntPtr.Zero.Equals(hWnd) OrElse Me.Handle.Equals(hWnd)) Then
Dim ret As Integer = GetWindowText(hWnd, title, 256)
DirectCast(sender, Control).Text = title.ToString(0, ret)
End If
End Sub
Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
MsgBox(DirectCast(sender, Control).Text)
End Sub
End Class
ソスソスソスソスソスソスソスソスソスニゑソスソスソスナゑソスソスBソスソスソスソスソスヨゑソスLソスソスうソスソスソスソスソスソスワゑソスソスソスソスB