diaolg box- mfc

hilap

New member
diaolg box- mfc

איך עושים שהdialog לא יסגר כשלוחצים על enter?
 
יורשים את ה - OnOK של הדיאלוג ומשאירים את הפונקציה ריקה. בעיקר בלי לקרוא לפונ´ המקורית: CDialog::OnOK(); כמובן שאת כפתור ה-OK, אם קיים, צריך להפנות למקום אחר.
 

voguemaster

New member
או לחלופין..

כשמפתחים את ה-DIALOG, כלומר כשבונים אותה עם העורך הויזואלי, דואגים שאף כפתור לא יהיה ה-DEFAULT BUTTON. כפתור ברירת המחדל נלחץ אוטומטית כשלוחצים ENTER ובד"כ הוא OK.
 
למעלה