FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
como enviar tecla a windows
hola, como puedo hacer que al presionar una tecla, o un boton(que al presionarlo se envie una tecla antes definida), la ventana activa, o el control activo, en fin, se envie a window.
por ejemplo, si envio F5 que se atualize la ventana del explorador activa Gracias |
#2
|
||||
|
||||
El problema es que la ventana activa va a ser la que reciba la tecla o el botón... o sea que sería reenviarse el mensaje a si mismo. Por otro lado si implementas algún mecanismo como un hook, si sigues la cadena de hooks el último que recibirá el mensaje ES la ventana activa.
- Si quieres enviar un WM_KEYDOWN a una ventana, simplemente podrías utilizar SendMessage(WM_KEYDOWN.... - Si quieres saber cuál es la ventana activa, puedes utilizar GetForegroundWindow. Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Cita:
Por otro lado, te recomiendo que las preguntas las hagas en el foro, para que tus dudas sirvan para futuros usuarios. Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#4
|
||||
|
||||
Cita:
// Saludos |
#5
|
||||
|
||||
Cita:
Cita:
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#6
|
||||
|
||||
¿Qué se supone que entienda con lo que citas? ¿Que sí se puede y se desprende de lo ahí dicho? Porque yo sólo veo que puedo ser eslabón de la cadena pero no cómo seguirla.
Unos mugidos más por favor // Saludos |
#7
|
||||
|
||||
Cita:
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#8
|
||||
|
||||
Perdón, ¡qué mugidos! ¡Me han dolido los oídos! Lo que pasa es que al leer:
si sigues la cadena de hooks yo entendí seguir en el sentido de recorrer y veo que tú lo usas en el sentido de no interrumpir. // Saludos |
#9
|
||||
|
||||
Cita:
Yo me refería a no interrumpir la cadena. Si no deduzco mas pensaste, culpa de mi mala forma de expresarme, que se podría leer la cadena de hooks y ver el puntero del WndProc al final de la cadena... ¿Estoy en lo cierto?... Mil disculpas! PD: Mu!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#10
|
||||
|
||||
Pos si! Lo del CallNextHook ya lo sabía. Hasta eso que sí leo la ayuda de vez en vez.
// Muuuuuu |
#11
|
|||
|
|||
Ahora si, gracias federico, si puedes darme una mano con esto:
keybd_event('8',0,0... Esto envia BackSpace. Como más puedo mandar, por ejemplo, como mando TAB. Gracias, un saludo. |
#12
|
|||
|
|||
esto?
No se si es esto lo que necesitas...
keybd_event(9,0,0,0); // TAB presionado keybd_event(9,0,2,0); // Soltar el Tab Saludos.
__________________
{Saludos.} //Todos los dias se aprende algo nuevo, por que no enseñar nosotros? |
#13
|
|||
|
|||
Si
SI, esto me sirve, pero no hay algna documentación o cualquier cosa que tenga todos los números asociados a cada tecla del teclado(si todas son números), Yo hasta ahora conosco solo unos cuantos:
13 ENTER 8 BACKSPACE . . . |
#14
|
|||
|
|||
Supongo que la documentacion que necesitas es el CODIGO ASCII
Una simple busqueda en el google te lleva a esto www.asciitable.com/ Saludos |
#15
|
|||
|
|||
Gracias
Ya tengo todo lo que necesito, Muchas gracias Federico y Sick boy.
No se ustedes que creen, pero Argentina será el ganador de este mudial. Un Saludo |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Enviar documento usando el fax de Windows | epuigdef | Varios | 5 | 17-10-2008 08:55:27 |
como desactivar la tecla windows??? | seba_cipo | Varios | 5 | 11-11-2005 15:54:25 |
Quisiera Anular la Tecla Windows... | DarkDrakon | API de Windows | 1 | 02-06-2005 01:43:04 |
Quiero enviar mensajes a Windows | champy | API de Windows | 3 | 25-11-2003 00:32:15 |
Inactivar tecla de windows | diegofhernando | Varios | 1 | 26-06-2003 22:44:04 |
|