jeg har ovenstående linie i min c++ kode og det giver mig følgende fejl : mmresult undeclared identifier, error C2146: syntax error : missing ';' before identifier 'mmResult',error C2065: 'mmResult' : undeclared identifier
mmresult er en del af winmm.dll som jeg har sat inde i project settings - input - additional dependencies..
bertelbrander >> typedef UNIT MMRESULT betyder jo bare at MMRESULT "oversættes" til UINT, men den skal jo i sin tur også være defineret et eller andet sted - ellers er det jo at compileren troe at du sætter to variabler efter hindanden, uden ';' i mellem.
trine h >> Jeg vil gætte på at MMRESULT => UINT => unsigned integer, og dermed at du kan løse dit problem ved at skrive
unsigned integer mmResult = midiOutOpen(...)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.