VB:FindWindowEx propósito, parámetros
Busque la primera subventana que coincida con la condición especificada en la lista de ventanas.
Esta función obtiene un identificador de una ventana cuyo nombre de clase y nombre de ventana coinciden con la cadena dada. Esta función busca subventanas, comenzando con la siguiente subventana después de la subventana dada. La búsqueda no distingue entre mayúsculas y minúsculas.
Declaración VB
Función de declaración privada FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hwndParent As Long, ByVal hwndChildAfter As Long, ByVal lpszClass As String, ByVal lpszWindow As String ) As Long
Parámetro;
(1) hwndParent: el identificador de la ventana principal donde se encuentra la ventana secundaria que se va a encontrar (si se establece hwndParent, significa buscar desde el ventana principal a la que apunta esta subventana hwndParent).
Si hwndParent es 0, la función toma la ventana del escritorio como ventana principal y busca todas las ventanas secundarias de la ventana del escritorio.
Windows NT5.0 y posterior: si hwndParent es HWND_MESSAGE, la función solo busca en todas las ventanas de mensajes.
(2) hwndChildAfter: identificador de ventana secundaria. La búsqueda comienza desde la siguiente subventana en orden Z. La ventana secundaria debe ser una ventana secundaria directa de la ventana hwndParent en lugar de una ventana descendiente. Si HwndChildAfter es NULL, la búsqueda comienza desde la primera ventana secundaria de hwndParent. Si hwndParent y hwndChildAfter son NULL, la función busca en todas las ventanas de nivel superior y de mensajes.
(3) lpszClass: puntero a una cadena terminada en nulo que especifica el nombre de la clase, o un puntero a un miembro que identifica la cadena del nombre de la clase. Si el parámetro es un miembro, debe ser un miembro global generado por la llamada anterior a la función GlobalIAddAtom. Este miembro tiene 16 bits y debe estar ubicado en los 16 bits inferiores de lpClassName, y el bit alto debe ser 0.
(4) lpszWindow: apunta a una cadena terminada en nulo que especifica el nombre de la ventana (título de la ventana). Si este parámetro es NULL, todas las ventanas coincidirán.