elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 01:10  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  obtener el nombre de la ventana de un proceso
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: obtener el nombre de la ventana de un proceso  (Leído 653 veces)
70N1

Desconectado Desconectado

Mensajes: 236


Ver Perfil
obtener el nombre de la ventana de un proceso
« en: 4 Marzo 2009, 13:50 »

Busco algo de informacion para eso mismo. Obtener el nombre de la ventana de un proceso.


En línea

70N1
xkiz ™


Desconectado Desconectado

Mensajes: 1.149



Ver Perfil WWW
Re: obtener el nombre de la ventana de un proceso
« Respuesta #1 en: 5 Marzo 2009, 14:25 »

Si lo que queres es obtener el titulo de la ventana seria algo así:

Código
Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Handle As Long
 
Private Sub Command1_Click()
Dim WinTitle As String
Handle = FindWindow("Notepad", vbNullString)
WinTitle = Space(100)
GetWindowText Handle, WinTitle, Len(WinTitle)
Debug.Print WinTitle
End Sub

Si no podes usar: GetClassInfo, GetClassName


« Última modificación: 5 Marzo 2009, 14:29 por xkiz » En línea

xkiz ™
[♠] [] [♣] []
Karcrack


Desconectado Desconectado

Mensajes: 2.192


Se siente observado ¬¬'


Ver Perfil
Re: obtener el nombre de la ventana de un proceso
« Respuesta #2 en: 5 Marzo 2009, 15:11 »

Código:
EnumWindows() + GetWindowThreadProcessId() + GetWindowText() + Loop = Solucion
En línea

70N1

Desconectado Desconectado

Mensajes: 236


Ver Perfil
Re: obtener el nombre de la ventana de un proceso
« Respuesta #3 en: 5 Marzo 2009, 17:14 »

Al final lo hice de la segunda forma.
« Última modificación: 6 Marzo 2009, 22:16 por 70N1 » En línea

70N1
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines