נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: פתיחת תוכנית במצב FULLSCREEN

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 26 January 2005 בשעה 18:44 | IP רשוּם
ציטוט SBD

אם מישהו מכיר דרך לפתוח תוכנית במצב של "מסך מלא" ב-C או ב-Batch אני אודה לו מאוד אם ישתף אותי P;
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 26 January 2005 בשעה 21:42 | IP רשוּם
ציטוט ניר

אם אתה כותב תוכנית בDOS (בבורלנד למשל), אתה יכול ללחץ מקש ימני על הקובץ EXE
ואז להגדיר הגדרות שקשורות אליו, בין היתר שיפתח בחלון מלא מיד עם טעינה

לגבי Windows, אין לי בשלוף. אני אבדוק אם אני אוכל למצוא מאוחר יותר.

חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 26 January 2005 בשעה 21:57 | IP רשוּם
ציטוט SBD

לגבי ווינדוס אחת האפשרויות זה ליצור קיצור דרך ואזס יש לך שם את האפשרויות שהתכונת...

אבל אני לא רוצה בצורה כזו....:(



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 26 January 2005 בשעה 21:58 | IP רשוּם
ציטוט ניר

לדוס - אני לא חושב שקיימת אפשרות אחרת.
ל-Windows קיימת. אני אחפש
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 26 January 2005 בשעה 22:54 | IP רשוּם
ציטוט SBD

אחי יש פקודות דרך C שפותחים את התוכנית ב-FULLSCREEN ראיתי כמה תוכניות כאלה....הם בעיקר התשמשו ב-OPENGL או ב-DIRECX ולכן היה לי קשה לקחת רק את החלק של הפתיחה עם FULLSCREEN :(

__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 27 January 2005 בשעה 01:06 | IP רשוּם
ציטוט ניר

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtC odeId=5199&lngWId=3

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?tx tCodeId=5994&lngWId=3

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?tx tCodeId=5210&lngWId=3

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

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 27 January 2005 בשעה 01:07 | IP רשוּם
ציטוט ניר

עוד אחד:
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?tx tCodeId=2424&lngWId=3
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 27 January 2005 בשעה 14:11 | IP רשוּם
ציטוט SBD

את האחרון כבר ראיתי וכבר חיפשתי באתר הזה דברים שאני יוכל להוציא מהם איך עושים את זה אך ללא הועיל [P;] ניסיתי גם לקחת ממה שהבאת לי ולא הצלחתי...

אחי תנסה לקחת משם את הקוד שמטפל ב-FULLSCREEN....[ל-MSVC] תודה מראש ;)

חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 28 January 2005 בשעה 13:04 | IP רשוּם
ציטוט ניר

תתחדש

קוד:
#include <windows.h>
#include <gl/gl.h>
#include <gl/glu.h>
#include <gl/glaux.h>

#include <stdio.h>

// initilize the application to fullscreen
// rather then in a view port
inline void init_fullscreen()
{
    DEVMODE dev;
    memset(&dev,0,sizeof(dev));

    dev.dmSize = sizeof(dev);
    dev.dmPelsWidth = 640;
    dev.dmPelsHeight = 480;
    dev.dmBitsPerPel = GetDeviceCaps(GetDC(NULL),BITSPIXEL);
    dev.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL;

    if(ChangeDisplaySettings(&dev,CDS_FULLSCREEN) != DISP_CHANGE_SUCCESSFUL)
    {
        MessageBox(NULL,"Error couldnt change display mode","Error",MB_ICONERROR);
    }
}


int main()
{
    init_fullscreen();
    getchar();
    return 0;
}

חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 29 January 2005 בשעה 19:25 | IP רשוּם
ציטוט SBD

זה גם אני אהצלחתי לקחת :( [או משהו דומה]

אבל זה לא במצב של FULLSCREEN זה פשוט משנה את הרזולוציה :( [לפחות אצלי...]

 

[שאני מתכוון FS אני מתכוון שלוחצים כאילו ALT+ENTER - לכן גם לא אכפת לי אם תביאו לי דרך BATCH עם SENDKEYS :)]



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה