elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  API para cambiar contenido (texto) de ventana?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: API para cambiar contenido (texto) de ventana?  (Leído 5,755 veces)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
API para cambiar contenido (texto) de ventana?
« en: 10 Noviembre 2011, 21:14 pm »

Pues eso, por lo general los programas siempre muestran un MessageBox pero en varias circunstancias me he topado con mensajes que modifican el texto dentro de la misma ventana agregando un signo (imagen) de alerta o error, que api sería la encargada de alterar eso?.

Saludos
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Иōҳ


Desconectado Desconectado

Mensajes: 563


Ver Perfil
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #1 en: 10 Noviembre 2011, 21:23 pm »

Texto de ventana? pueden usar las apis para setear al EditBox, si es una imagen tal vez usen enablewindows (aunque esto depende del lenguaje ya que pueden usar sus propias funciones y no la API que mencioné), pasandole como parametro TRUE para hacerlo visible y FALSE para lo contrario.

También pueden usar los mensajes de windows, para cambiar el texto.

La verdad no te entendí primero dices que es un texto luego una imagen =/.


Nox.
« Última modificación: 10 Noviembre 2011, 21:26 pm por Иōҳ » En línea

Eres adicto a la Ing. Inversa? -> www.noxsoft.net
Pablo Videla


Desconectado Desconectado

Mensajes: 2.274



Ver Perfil WWW
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #2 en: 10 Noviembre 2011, 21:30 pm »

Pues eso, por lo general los programas siempre muestran un MessageBox pero en varias circunstancias me he topado con mensajes que modifican el texto dentro de la misma ventana agregando un signo (imagen) de alerta o error, que api sería la encargada de alterar eso?.

Saludos

Ve los atributos de los msgBox , en C# vienen con sus propios atributos para lo que señalas, creo que depende de cada lenguaje.
En línea

_Enko


Desconectado Desconectado

Mensajes: 538



Ver Perfil WWW
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #3 en: 10 Noviembre 2011, 21:54 pm »

Si hablas de un MessageBox, lo único que se le puede cambiar es el último parametro para cambiarle la apariencia: MB_OK, MB_ALERT, MB_YESNO, MB_YESNOCANCEL, etc
http://msdn.microsoft.com/en-us/library/windows/desktop/ms645505
http://www.functionx.com/win32/Lesson04.htm

Si llamas "MessageBox" a una ventana con una alerta entonces:
A)Eso no es necesariamente un  messagebox, podria ser un dialogo.
B)Aqui la documentacion
http://msdn.microsoft.com/en-us/library/windows/desktop/ms645452


Saludos
En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #4 en: 10 Noviembre 2011, 22:20 pm »

Creo que lo mal expliqué solo hablé que comúnmente se utilizaba MessageBox pero me he topado con programas que no muestran alertas si no que desde la misma ventana en donde uno se registra, cambia el texto de la ventana diciendo que no se ha registrado y aparte de cambiar el texto se agrega una imagen de alerta.

En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
_Enko


Desconectado Desconectado

Mensajes: 538



Ver Perfil WWW
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #5 en: 10 Noviembre 2011, 22:24 pm »

Quien te obliga hacer esto siempre?
Código
  1. MessageBox(hWnd, "Chico Malo", "Registro Incorrecto", MB_ALERT);
:silbar:
En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #6 en: 10 Noviembre 2011, 22:29 pm »

para activar un programa me aparece esto:



Luego introduzco un serial y me aparece esto:



Yo nunca vi un MessageBox que es el que comúnmente aparece como lo comenté en esta ocación cambia el texto de la ventana, en este ejemplo solo cambia el texto, pero la idea es la misma que api cambia el contenido de una ventana?

Saludos
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #7 en: 10 Noviembre 2011, 22:34 pm »

Con los mensajes de windows? algo de eso que no he practicado aun pero lei
En línea

_Enko


Desconectado Desconectado

Mensajes: 538



Ver Perfil WWW
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #8 en: 10 Noviembre 2011, 22:37 pm »

SetWindowText
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633546

un EDIT, BUTTON, LIST, LISTBOX, etc.. tambien son ventanas.

Tambien se puede utilizar "pestañas invisibles", es decir, la ventana tendria 3 pestañas (sin mostrarte las pestañas), si hay error te lleva a la segunda pestaña por ejemplo. Seria usando ShowWindow.
« Última modificación: 10 Noviembre 2011, 22:43 pm por _Enko » En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: API para cambiar contenido (texto) de ventana?
« Respuesta #9 en: 10 Noviembre 2011, 23:32 pm »

SetWindowText
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633546

un EDIT, BUTTON, LIST, LISTBOX, etc.. tambien son ventanas.

Tambien se puede utilizar "pestañas invisibles", es decir, la ventana tendria 3 pestañas (sin mostrarte las pestañas), si hay error te lleva a la segunda pestaña por ejemplo. Seria usando ShowWindow.

Excelente eso necesitaba, Saludos
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines