Programación General > Visual C++

 Wm_keydown

(1/1)

<lionheart>:
Saludos!
En mi proyecto tengo lo siguente:
AppWizard exe Single document. E detectado el evento WM_KEYDOWN en la clase view e declarado 2 variables publicas en la misma clase (CString m_Letra y int vista)
en OnKeyDown() e puesto lo siguente:

m_Letra.Format("%c",nChar);
Vista= 2;
Invalidate();

En OnDraw()

if(Vista==2){
pDC->TextOut(50,50,m_Letra);
}
      
Bueno pues alli me e quedado un poco frito jeje
Quero que cada vez que pulse una tecla esa quede al lado de la anterior como si estuviera escribiendo en la vista
e intentado varias cosas bucles, variables pero siempre me sale algun error.

que alguien me ayude pls


Graciaaaaaaaaaaaaaaaaaaaaaaaaaassssssssssssssssssssssss  :smartass:

Teaius:
lógico, estas formateando m_letra con el ULTIMO caracter pulsado.

Usa m_letra+=nChar

Navegación

[0] Índice de Mensajes

Ir a la versión completa