Announcement

Collapse
No announcement yet.

Midi Prgrammierung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Midi Prgrammierung

    Hi,zusammen!

    Kennt sich jemand von euch mit Midi_Programmierung unter V++ 6.0 (Win 2000) aus?

    Ich versuche über die Funktion „UINT midiOutGetNumDevs(VOID);“ die Anzahl der installierten Midi-Geräte zu erfahren.Wenn ich folgendes schreibe :

    UINT midi=midiOutGetNumDevs(); erhalte ich folgenden Fehler:

    a1.obj : error LNK2001: Nichtaufgeloestes externes Symbol __imp__midiInGetNumDevs@0
    Debug/a1.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
    Fehler beim Ausführen von link.exe.

    Schreibe ich aber :

    UINT midi=midiOutGetNumDevs(void); erhalte ich diesen Fehler:

    error C2144: Syntaxfehler : Fehlendes ')' vor Typ 'void'
    error C2059: Syntaxfehler : ')'
    Fehler beim Ausführen von cl.exe.

    Kann mir da jemand weiterhelfen?

    Danke an alle!

    [email protected]

  • #2
    Hi Anska,
    du hast warscheinlich vergessen, die zugehörigen Header und Bibliotheken zu includieren.
    Das machst Du einfach mit:

    #include <mmsystem.h>
    #pragma comment (lib, "mmsystem")

    Die Zeile mit der +pragma funktioniert aber nur bei VC++6.

    Ich glaug, Du hast mir auch schon mal eine mail geschickt.

    MFG Oll

    Comment

    Working...
    X