[ redgy @ 26.01.2004. 21:55 ] @
| Napravio sam dialog based aplikaciju u VC++6.0 koristeci MFCAppWizard (i MFC naravno). Pritiskom na enter aplikacija se zatvara. Ja bih da ovo izmenim i da pritisak na enter ima za rezultat UpdateData(FALSE). Dali je ovo moguce i kako. Hteo bih da se aplikacija zatvara iskljucivo pritiskom na x u uglu prozora odnosno na odgovarajuci button ili izborom opcije iz padajuceg menija. Ukoliko je neko vec postovao ovakvu temu uputite me na odgovor (mada ja nisam nista video na ovom delu foruma). Hvala. |
[ darkosos @ 26.01.2004. 22:27 ] @
Ako se dobro sećam :
OnOK je virtuelna funkcija koju treba da implementiraš u klasi dijaloga. Možeš da napraviš dummy funkciju ili bilo šta drugo. Samo izbaci pozivanje ove metode u CDialog iz koje ti je izvedena dijalog klasa (ako ti wizard to ubaci u telo funkcije).
Možda može i ovako : Pošto je OK default default button :) onda se pritiskom na enter poziva handler za OK (vidi prethodno). Možeš da staviš da ti je default button nešto drugo.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.