Handle aléatoire avec FindWindow

dogeater Messages postés 2 Date d'inscription dimanche 23 mai 2004 Statut Membre Dernière intervention 16 novembre 2004 - 15 nov. 2004 à 18:50
dogeater Messages postés 2 Date d'inscription dimanche 23 mai 2004 Statut Membre Dernière intervention 16 novembre 2004 - 16 nov. 2004 à 16:03
Bonjour,
j'utilise Microsoft Visual Basic 2005 express beta.
Le code ci dessous me retourne un handle aléatoire, il me renvoie un nombre même si il n'y a pas de fenêtre connu par lpWindowName.

Exemple :

txt_search = "fdfsfsfsdfsdfsdfs" et
Hwnd= "87707603172537139"
si je clique encore sur btn_search il incrémente cette valeur :question)

si je ne mets rien dans txt_search il me renvoie aussi une valeur :question)

si quelqu'un pouvait éclairer ma lanterne...

------------------------------------------------------------------------------------------
Public Class Form1

Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Private Sub btn_search_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_search.Click

Dim Objet As String
Dim Hwnd As Long

Objet = txt_search.Text
Hwnd = FindWindow(vbnullstring, Objet)
txt_result.Text = Hwnd

End Sub

End Class

1 réponse

dogeater Messages postés 2 Date d'inscription dimanche 23 mai 2004 Statut Membre Dernière intervention 16 novembre 2004
16 nov. 2004 à 16:03
Arf j'ai résolu le problême,

ce n'etait pas le code qui plantait mais bel et bien la beta ...

Rester sur ses gardes donc!
0
Rejoignez-nous