ret = 767863736466669568になる。ちなみに「テスト」というウィンドウなんてありません。
環境は、XP、VB.net2003です。困っています。よろしくお願いいたします。
FindWindowについて
APIにFindWindowってありますよね。
MSDNには、Windowが見つからなかったらNULLを返すとありますが、以下のソースではNULL(0)が返ってきません。この理由を教えてください。
'宣言部
Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
'コード内
Dim ret As Long
ret = FindWindow(vbNullString, "テスト")
If ret = 0 Then
MsgBox("なし")
End If
でret =767863736466669568になる。
ちなみに「テスト」というウィンドウなんてありません。
環境は、XP、VB.net2003です。
困っています。よろしくお願いいたします。