Carbon: ReceiveNextEvent

  1. ChrisR

    ChrisR Thread Starter MacUser Mitglied

    Mitglied seit:
    16.11.2005
    Beiträge:
    54
    Zustimmungen:
    0
    Hallo!

    Ich habe gerade mit Carbon und OpenGL angefangen. Jetzt suche ich nach einere Alternative zu ReceiveNextEvent. ReceiveNextEvent wartet ja bis das nächste Event auftritt und gibt Informationen zu diesem zurück.

    Ich brauche aber eine Funktion, die das gleiche macht, jedoch nicht wartet, falls keine Events anstehen (z.B. NULL zurückgibt). Ich will nämlich selbstverständlich auch rendern, falls gerade keine Events eintreffen.

    Unter Windows wäre das z.B. PeekMessage als Alternative zu GetMessage.

    Danke schonmal!

    mfg
     
    ChrisR, 27.11.2005
    #1
  2. tkortkamp

    tkortkamp MacUser Mitglied

    Mitglied seit:
    06.10.2003
    Beiträge:
    11
    Zustimmungen:
    0
    Hi!

    Versuch mal inTimeout von ReceiveNextEvent auf kEventDurationNoWait zu setzen.
    Code:
    err = ReceiveNextEvent(0, NULL, kEventDurationNoWait, true, &theEvent);
    if(err == noErr) ...
    
    c ya,
    Tobias
     
    tkortkamp, 27.11.2005
    #2
Die Seite wird geladen...
Ähnliche Themen - Carbon ReceiveNextEvent
  1. faxe2110
    Antworten:
    2
    Aufrufe:
    355
    faxe2110
    14.05.2016
  2. Bantak
    Antworten:
    1
    Aufrufe:
    545
    Bantak
    18.02.2009
  3. Zoerre
    Antworten:
    3
    Aufrufe:
    1.242
    _ebm_
    13.02.2009
  4. Tatcher a Hainu
    Antworten:
    9
    Aufrufe:
    1.006