שינוי פונטים בMFC

freak2100

New member
שינוי פונטים בMFC

כשיוצרים חלון בMFC ומוסיפים לו טקסט (רגיל) איך אפשר לשנות רק את הגודל של הטקסט הזה? לשנות הגדרות של כל החלון אני יודע אבל איך משנים הגדרות של תיבת static text בלבד?
 

freak2100

New member
ועוד שאלה

אם יש לי bitmap בחלון איך אפשר לגרום לו להיות עם רקע שקוף?
 

freak2100

New member
יכול להיות

שאין אפשרות כזאת בכלל
זה מה שמצאתי בגוגל, מישהו שאמר שאין אפשרות כזאת אבל זה נשמע לי קצת מוזר... האם זה נכון?
 

freak2100

New member
טוב, לא חשוב

אני כבר אסתדר
(הבנתי שזה לא כל כך פשוט) תודה בכל אופן
 

1אברהם

New member
תסתכל על CreateFont

או על ה class של CFont כדי לשנות פונט של חלון שיורש CWnd תשתמש ב SetFont
 

codec

New member
תנסה את זה

ותגיד לי אם זה עובד, כי בדיוק חיפשתי את זה לעצמי, אבל אין לי כוח לבדוק את זה כרגע...
hFontNew = GetStockObject( SYSTEM_FIXED_FONT ) ; // get font object SendMessage( GetDlgItem(hwndDlg, ID_EDIT), WM_SETFONT, (WPARAM)hFontNew, MAKELPARAM(TRUE,0) ) ; // tell the control to update font​
 

codec

New member
בדקתי בעצמי

וזה עובד יפה... שיהיה לכולם ערב טוב ותכנות מהנה.
 
למעלה