שאלה ב- MFC
שלום, יש לי בעיה ב- MFC: בפונקציית OnShowWindow של איזשהו DIALOG (שנורש מ- CDialog) אני מבצע איזשהי בדיקה, ואם היא נכשלת אני מציג הודעת שגיאה ע"י קריאה ל- AfxMessageBox. הבעיה שהודעת השגיאה מוצגת עוד לפני שה- DIALOG הוצג. הקריאה ל- AfxMessageBox מופיעה אחרי קריאה ל- CDialog::OnShowWindow, אך בכל זאת הודעת השגיאה מוצגת ראשונה. איך אני יכול לגרום להודעת השגיאה להיות מוצגת רק אחרי שה- DIALOG הוצג? תודה, גיא
שלום, יש לי בעיה ב- MFC: בפונקציית OnShowWindow של איזשהו DIALOG (שנורש מ- CDialog) אני מבצע איזשהי בדיקה, ואם היא נכשלת אני מציג הודעת שגיאה ע"י קריאה ל- AfxMessageBox. הבעיה שהודעת השגיאה מוצגת עוד לפני שה- DIALOG הוצג. הקריאה ל- AfxMessageBox מופיעה אחרי קריאה ל- CDialog::OnShowWindow, אך בכל זאת הודעת השגיאה מוצגת ראשונה. איך אני יכול לגרום להודעת השגיאה להיות מוצגת רק אחרי שה- DIALOG הוצג? תודה, גיא