04-05-2005, 14:04
|
|
|
חבר מתאריך: 12.04.05
הודעות: 40
|
|
(דוס זה לא console)
למה אתה רוצה שזה יהיה בפרוייקט ווינדווס (לא ווינדוס בכוונה כי יש כבר תכנה כזאתי windos)? פשוט תפתח פרוייקט חדש, win32, ותחליף את כל הקבצים בקבצים של הconsole שלך (כשאתה מוסיף קבצים לפרוייקט, אתה יכול לסמן יותר מקובץ אחד לתיקיה. סתם טיפ למקרה שלא ידעת).
לשנות main ל- WinMain לא חובה, זה רק בשביל הפרמטרים (ועובד רק בווינדווס, תוכל לראות את ההבדל כשתבדוק את המאפיינים של התוכנה שלך, ואל תעשה את זה אם לא תשתמש בפרמטרים, זה יהיה סתם בזבוז זכרון).
ואם אתה רוצה שהחלון console ייעלם, זה אפשר בהגדרות
/subsystem "windows" במקום console, בproject->settings->link והכי למטה בתיבת הטקסט האחרונה (project options).
או בשורת קוד אחת
#pragma comment(linker,"/entry:\"mainCRTStartup\" /subsystem:\"windows\"")
זה צריך לעבוד.
pex.
|