מספר שאלות ב- mfc

itschack

New member
מספר שאלות ב- mfc

1) כיצד ניתן לבדוק אם כפתור ה- shift דלוק ? 2) כיצד ניתן לשים תמונה מקובץ BMP או JPG על המסך ? 3) כיצד ניתן לקבל הודעות שמתקבלות באפליקציות אחרות ? 4) כיצד ניתן לחסום את אפשרות ה - resize לחלון שלי ? 5) כיצד ניתן להפעיל פונקציה כל כמה זמן ?
 

gilad_no

New member
מספר תשובות

1. GetKeyState(VK_SHIFT); 2. תפרט יותר. זה דיאלוג, זו תצוגה, זה המסך עצמו. איפה אתה רוצה להציג? 3. SetWindowsHookEx 4. תשנה לו את השוליים כאשר אתה בונה אותו 5. SetTimer​
 

itschack

New member
לגבי שאלה 2

זוהי אפיקציה פשוטה, הבנויה מ - CAppWnd , ומ - CFrameWnd, אני מעוניין בהצגת התמונה ב - frame, באמצעות ה - DC אולי.
 

gilad_no

New member
מאוד פשוט

תטען אותה בעזרת LoadImage או CBitmap. לאחר מכן אתה פשוט מצייר אותה על הDC בעזרת הפונקציות הייעודיות (SelectObject ו/או BitBlt)
 

yinchu

New member
פשוט, אבל...

אני אנסה לעשות זאת, אך אשמח אם תכתוב לי או תשלח לי תכנית לדוגמא... תודה רבה...
 

yinchu

New member
בדיקת שפה

כיצד ניתן לבדוק, על איזו שפה המערכת נמצאת כרגע (אנגלית, עברית,...), ובאמצעות MFC כמובן...
 

itschack

New member
לגבי ה - shift

הפונקציה שנתת לי לא כ"כ טובה. היא בודקת את ה - shift, כאילו היה caps lock, דהיינו, לחיצה אחת מדליקה, וזו שאחריה מכבה. איני מעוניין לבדוק, אם מס´ הלחיצות על shift היה זוגי (זה מה שהפונקציה עושה), אלא לבדוק אם הוא לחוץ.
 
למעלה