אני אשאל שוב:

Tiger 2

New member
אני אשאל שוב:

דבר ראשון אני מתכנת בשפת C. אז ככה יש לי על המסך שני חלקים ובכל אחד משהו אחר, עכשיו אני רוצה למחוק רק חלק אחד מהמסך ושהשני ישאר, אני יודע שאפשר לצייר ריבוע שחור או משהו, אבל איך עוד אפשר לעשות זאת?
 

תמר,

New member
אני מבינה שמדובר בגרפיקה

אמנם אני לא כ"כ זוכרת את הפונקציות המתאימות, אבל יש אפשרות להעתיק חלק מהמסך למקום אחר. אז עשה זאת כך: העתק את החלק שאתה רוצה למחוק, ושים אותו באותו מקום ב-xor put, או משהו בסגנון (פעולה שמוחקת ביטים זהים).
 

zontar

New member
אתה צריך להגדיר פוינטרים..

רצוי רחוקים ולבצע MALLOC עליהם ע"פ גודל התמונה(במידה וזה גדול יותר מ 64K צריך יותר פוינטרים) ואז להעתיק לפויטרים את התמונה ולהדביק אותה מאוחר יותר איפה שתרצה.
 
למעלה