עבור לתוכן

2 שאלות ב C++ ו WIN 32 API

Featured Replies

פורסם

שלום,

1) איך אני מוחק כל מה שיש על המסך, למשל מה שיש ב DrawText למחוק שיהיה מסך נקי.

2) אני רוצה לעשות אופצייה בתוכנת "צייר" שיהיה SAVE, האם יש DIALOG מוכן לשמירה ?

תודה

פורסם

FileOpenDialog או משהו כזה...

פורסם

בשביל למחוק מה שכתוב בחלון פשוט תעשה מלבן באורך והרוחב של החלון ושיהיה בצבע רקע לבן.

פורסם

אתה יכול לקרוא לדיאלוג Open/Save הנפוץ של וינדוס עם

GetSaveFileName ו GetOpenFileName

פורסם
  • מחבר

תודה אנסה

פורסם
  • מחבר

שלום,

1) ב C# זה מובנה וקיים עם גרירה, איך אני משתמש ב C++ ?

השתמשתי במה שרשום כאן במאמר ועכשיו נפתח לי חלון ש לSAVE AS אבל כשאתה לוחץ SAVE

הוא לא באמת שומר, וגם לא נותן לבחור את הסיומת ואת שם הקובץ

http://support.microsoft.com/kb/310294

2) אני צריך ליצור צייר עם אפשרות לבחור לצייר עיגול קו ריבוע, מישהו יכול לסייע ?

כאמור הכל ב C++ ועם מחלקות, איך אני שולח פקודות ל WM_PAINT לצייר כל פעם משהו אחר,

תודה

פורסם

ניסית CLS?

חחחח סתם הייתי חייב :lol:

פורסם

2) אני צריך ליצור צייר עם אפשרות לבחור לצייר עיגול קו ריבוע, מישהו יכול לסייע ?

כאמור הכל ב C++ ועם מחלקות, איך אני שולח פקודות ל WM_PAINT לצייר כל פעם משהו אחר,

תודה

WM_PAINT אומר לחלון לצייר את עצמו. החלון צריך לצייר את כל מה שנמצא בו (יותר מדיוק, את כל מה שנמצא בתוך האזורים שאמרו לו שהוא צריך לצייר).

כלומר, אי אפשר להגיד לחלון "תצייר עיגול" בעזרת WM_PAINT.

מה שאתה יכול לעשות זה שכשחלון יקבל WM_PAINT אז תדאג לצייר את "מה שצריך לצייר" (לדוגמא עיגולים וריבועים). באחריות התוכנה שלך לנהל את קוד הציור וכן את הנתונים שאומרים לקוד זה "מה צריך לצייר".

פורסם
  • מחבר

יש לך דוגמא קטנה? משהו שאתה רשמת אולי?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים