יורשים את ה - OnOK של הדיאלוג ומשאירים את הפונקציה ריקה. בעיקר בלי לקרוא לפונ´ המקורית: CDialog::OnOK(); כמובן שאת כפתור ה-OK, אם קיים, צריך להפנות למקום אחר.
כשמפתחים את ה-DIALOG, כלומר כשבונים אותה עם העורך הויזואלי, דואגים שאף כפתור לא יהיה ה-DEFAULT BUTTON. כפתור ברירת המחדל נלחץ אוטומטית כשלוחצים ENTER ובד"כ הוא OK.