Necesito ayuda con PostMessage

25/05/2007 - 10:15 por Jowie | Informe spam
Hola,
¿Alguien me puede decir que parametros le tengo que pasar a
postMessage para que envie un texto a otra aplicación?, muchas gracias.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
25/05/2007 - 10:22 | Informe spam
"Jowie" wrote in message
news:
Mostrar la cita
Creo que se necesita ir enviando una serie de mensajes con cada una de
las teclas que componen el texto. En lugar de hacerlo directamente con las
APIs de Windows, es más sencillo usar desde C# la función SendKeys, que
internamente ya compone los mensajes necesarios:

//(Activar primero la ventana a la que se envía el texto)
SendKeys.Send("Texto");
#2 RFOG
25/05/2007 - 10:34 | Informe spam
En Fri, 25 May 2007 10:15:17 +0200, Jowie
escribió:

Mostrar la cita
Mira la parte de "To send a keystroke to a different application" en
http://msdn2.microsoft.com/en-us/library/ms171548(vs.80).aspx. Hay Interop
de por medio, pero está bien claro.

Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
El que dé rosas de comer al burro, cobrará con un rebuzno.
#3 Jowie
25/05/2007 - 11:54 | Informe spam
Mostrar la cita
Actualmente lo hago asi, pero en los comboBox solo puedes enviar o una
letra o una palabra, a la siguiente te borraria la anterior.
#4 Jowie
25/05/2007 - 11:56 | Informe spam
¿Alguna solucion?, ¿es alguna propiedad del combo?

Gracias por responder
#5 Alberto Poblacion
25/05/2007 - 12:04 | Informe spam
"Jowie" wrote in message
news:
Mostrar la cita
No lo sé, nunca lo he probado. En teoría SendKeys funciona igual que si
estuvieras realizando las pulsaciones de tecla desde el teclado, así que
cualquier cosa que puedas teclear debería funcionar también vía SendKeys.
¿Has probado a usar el SendWait() en lugar del Send(), a ver si funciona
mejor esperando a que la aplicación procese las teclas antes de volverle a
enviar más?
Ads by Google
Search Busqueda sugerida