Actuellement j'utilise cette implémentation pour masquer l'entrée d'utilisateur lors de la saisie du mot de passe:Comment faites-vous un mot de passe masqué sur Windows en utilisant l'écrasement de caractères?
void setEcho(bool enable) {
HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE);
DWORD mode;
GetConsoleMode(hStdin, &mode);
if(enable) {
mode |= ENABLE_ECHO_INPUT;
} else {
mode &= ~ENABLE_ECHO_INPUT;
}
SetConsoleMode(hStdin, mode);
}
L'utilisateur doit être en mesure d'avoir des réactions positives que l'entrée de texte est fait. Quelles techniques sont disponibles dans un environnement Win32 utilisant C++?