PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Empêcher le son windows à la frappe de la touche *Echap*
Empêcher le son windows à la frappe de la touche *Echap*
Iniciado por Sylv A, 10,may. 2019 16:29 - No hay respuesta
Miembro registrado
2 mensajes
Publicado el 10,mayo 2019 - 16:29
Bonjour,

Je tente d'implémenter un listener d'événement pour la "double frappe" de la touche Echap.
Je me sers d'un booléen déclaré globalement dans ma fenêtre, ainsi que d'un timer.

J'aimerais savoir si il serait possible d'empêcher le "ding" windows qui survient lors de la frappe de la touche Echap (le focus est sur un champ).

Avez-vous déjà rencontré ce souci ?

SI ToucheEnfoncé(clApplication::VK_ESCAPE) ALORS
timeoutRétention est une Durée = 500 // en ms

SI PAS _toucheEscapeEnfoncéePrevInstant ALORS
Trace("vers *vrai* pour escapeEnfoncé : " + HeureVersChaîne(HeureSys) )
_toucheEscapeEnfoncéePrevInstant = Vrai
_EVE.Retour = 0
SINON
Trace("double frappe de ESCAPE")
_toucheEscapeEnfoncéePrevInstant = Faux
FinTimer(_toucheEscapeTimerId)
_EVE.Retour = 0
FIN

_toucheEscapeTimerId = Timer("versFauxPourEscapeEnfoncéeTimeout", timeoutRétention)

FIN


Sylv