Masquer

Bonjour,

j'amerais savoir comment masquer un mot de passe en langage c

3 réponses

  1. Non.Je veux dire masquer ce que l'utilisateur a saisi.
    1. Contributeur
      comment l'utilisateur communique-t-'il avec le programme?
    2. @yg_beAttendez .le probléme c que je s8 en train de developper une application en c (mode console) oú un utilisateur se connecte en renseignant son login et son mot de passe .mais je ne veux op qu'on voit ce qu'il saisit au niveau du mot de passe.
    3. Contributeur
      peux-tu nous en dire plus: windows, linux, visual studio, ...?
  2. Contributeur
    peut-être en faisant ceci:
    HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE); 
    DWORD mode = 0;
    GetConsoleMode(hStdin, &mode);
    SetConsoleMode(hStdin, mode & (~ENABLE_ECHO_INPUT));
    /* obtenir le mot de passe */
    SetConsoleMode(hStdin, mode );