Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

SendKey "ñ" con API

Estas en el tema de SendKey "ñ" con API en el foro de Visual Basic clásico en Foros del Web. Hola a todos: Estoy haciendo una aplicacion en vb6 ke simule HotKeys, esto es para al preciona Ctrl + Alt + N, por ejemplo, me ...
  #1 (permalink)  
Antiguo 01/07/2007, 22:07
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
SendKey "ñ" con API

Hola a todos:

Estoy haciendo una aplicacion en vb6 ke simule HotKeys, esto es para al preciona Ctrl + Alt + N, por ejemplo, me mande a la ventana activa la letra "ñ". Esto es por ke mi teklado es gringo, y no kuenta kon esa tekla y no kiero ponerle konfiguracion en español.

El problema es el siguiente:

SendKeys me desactiva el Bloq Mayus despues de enviar la ñ en mayuskulas a pesar de tener el Bloq Mayus Activado en teclado.

Encontre un api, keybd_event, y funciona de maravila, solo ke no se komo mandar la letra "ñ" kon esa funcion.

Espero me hayan entendido y me puedan ayudar, o alguna otra solucion por ke SendKeys no me konvence, por lo del Bloq Mayus. Saludos
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
  #2 (permalink)  
Antiguo 06/07/2007, 14:09
 
Fecha de Ingreso: agosto-2005
Ubicación: Peru-Lima
Mensajes: 225
Antigüedad: 18 años, 8 meses
Puntos: 0
Re: SendKey "ñ" con API

te refieres a esto?
keybd_event 192,0,0,0
__________________
La Sinceridad lo es TODO :si:
  #3 (permalink)  
Antiguo 18/07/2007, 18:57
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 19 años, 4 meses
Puntos: 12
Re: SendKey "ñ" con API

No pues lo ke konsigo kon lo ke me dijiste es enviar una tilde, lo ke necesito yo es enviar el karacter "Ñ" a la apliacion.
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:02.