Programación General > C++ Builder
Capturar la tecla suprimir
(1/1)
Siddhartha:
Hola a todos, estoy haciendo un programa que cuando el usuario presiona la tecla suprimir en un ListBox se ejecute algo, use el evento OnKeyPress asi:
--- Código: Text --- void __fastcall TfrmIdioma::lstIdiomasKeyPress(TObject *Sender, char &Key){ if(Key == VK_DELETE) { }}
Pero no la captura, tb intete hacerlo de esta manera:
--- Código: Text --- void __fastcall TfrmIdioma::lstIdiomasKeyPress(TObject *Sender, char &Key){ if(GetAsyncKeyState(VK_DELETE)) { ShowMessage(""); } }
pero igual no la captura, no se si este comentiendo un error de constante (VK_DELETE)
Espero me puedan ayudar,
Gracias.
rtmex:
Debes ponerlo en el evento OnKeyDown
--- Código: Text --- void __fastcall TForm1::ListBox1KeyDown(TObject *Sender, WORD &Key, TShiftState Shift){if (Key == VK_DELETE) ShowMessage("OK");}
Navegación
Ir a la versión completa