Hola a todos! Tengo una consulta que seguramente es muy tonta, pero no la logro deducir. Como hago para saber en q tipo de caja de texto esta activo el cursor(para escrbir). Es para saber q tipo de texto se le puede pegar rtf o no. muchas gracias!! agradeceria la ayuda
Cita de: aum en 1 Agosto 2008, 04:51 AM
Hola a todos! Tengo una consulta que seguramente es muy tonta, pero no la logro deducir. Como hago para saber en q tipo de caja de texto esta activo el cursor(para escrbir). Es para saber q tipo de texto se le puede pegar rtf o no. muchas gracias!! agradeceria la ayuda
No entendi muchpo la pregunta si es para saber en que textbox estan escribiendo mira el evento focus.
no es dentro del formulario es externo: estoy haciendo un prgrama que cuando pones ".123456" reemplaza ese texto por una plantilla q yo configure. El tema es q esa plantilla es texto rtf con colores cuando lo pego en world funciona perfecto pero si lo quiero hacer en un notepad no xq no soporta el rtf mi pregunta es como me doy cuenta q clase de caja de texto es.
nadie lo sabe??? :huh:
Mira el programa de LeandroA AntiKeyLogger, ahi tenes la respuesta
no hay una forma de saber el handle de la caja de texto donde esta el cursor y de esta forma saber el classname?
Seria bueno que busques..
GetCursorPos
WindowFromPoint
GetClassName
ya busque y las se usar, pero no me sirve xq el usuario si o si tiene q pasar el mouse por encima de la caja de texto y a veces apenas se hace click en la pantalla la caja de texto toma el foco y no obtenes el handle de la caja de texto sino el de la ventana....igual ya estoy probando un metodo a ver si me funciona
Bueno ya te dije que mires el programa de LeandroA