כתבתי תוכנה פשוטה בVC++, כמו הצייר של חלונות, והכל עובד מצויין, חוץ מזה שכאשר החלון נעלם מאחורי חלון אחר, כל התוכן שלו נעלם. מישהו יודע איך לפתור את הבעיה?
בעיקרון כל פעם שהחלון מוסתר ומתגלה מחדש, נשלחת הודעת WM_PAINT. ולכן כאשר מטפלים בהודעה הזאת, צריך לדאוג לבצע את כל הציור מהתחלה. לכן יש לשמור בעזרת מבני נתונים את התוכן של הציור וזה באחריות המתכנת (כלומר מערכת ההפעלה לא דואגת לזה). מקווה שזה עזר לך.