1
ちょっと、テキスト形式の外部プログラムを作成しようとしています。現在、私はこのコードを使用しています:findwindow text
Dim lngHWND As Long
Dim lngHWNDF As Long
Dim lngID As Long
Dim lngChild As Long
Dim lngRet As Long
lngHWND = FindWindow(vbNullString, "Client - Main")
Do
lngChild = FindWindowEx(lngHWND, 0&, "ThunderRT6Frame", vbNullString)
If lngChild <> 0 Then
lngID = GetWindowLong(lngChild, GWL_ID)
MsgBox("Child HWND: " & Hex(lngChild) & " ID: " & lngID)
lngRet = CloseHandle(lngChild)
End If
Loop Until lngChild = 0
lngRet = CloseHandle(lngHWNDF)
lngRet = CloseHandle(lngHWND)
私はlngHWND、lngHWNDFとlngChild両方の値を取得しています。しかし、それらは値(数値)であり、テキスト自体ではありません。どのように私はそれが見つかったこれらのアイテムからテキストを取得する方法について行くことができる
:ここ
は私がからテキストを取得しようとしていたプログラムのイメージですか?
デビッド