Ja zrobilem dialoga z zapytaniem o haslo w VISUALu ponizej napisze ci kod i stopniowy opis:
1.Na dialogu ustawiasz EditBox'a. Jesli chcesz zeby wpisane znaki pojawialy sie jako gwiazdki wejdz do opcji Edit Box'a i tam w zakładce Styles zaznacz Password.
2.Nastepnie Edit Box'owi nadaj zmienna.
3.Do dialogu dodaj przycisk a do niego nastepujacy kod:
CString haslo = "<font color="red">Twoje Hasło</span>";
UpdateData(TRUE);
<font color="blue">do</span>
{
<font color="blue">if </span>(<font color="red">Zmienna_editboxa </span>== haslo)
{
<font color="blue">goto</span> dobrehaslo; <font color="green">//jezelisie zgadza sie to idz do 'dobrehaslo'</span>
}
}
<font color="blue">while</span> (<font color="red">Zmienna_editboxa </span>== haslo);
<font color="green">//Tu wstaw instrukcje jesli haslo jest zle</span>
<font color="blue">goto</span> koniec; <font color="green">// idz do 'koniec'</span>
dobrehaslo:
<font color="green">//Tu wstaw instrukcje jesli haslo jest prawidlowe</span>
koniec: <font color="green">//konczy petle</span>
;
I to by bylo na tyle kodu.
Legenda:
Zielony -> Komentarze kodu
Czerwony -> Fragment kody zalezny od ciebie
Ja zrobiłem tak i w VC++6 mi dziala tobie tez powinno.