Header einbinden
-
Hi,
gleich noch eine andere Frage. Ich hab eine DLL geschrieben die soweit ganz gut funktioniert. Wenn ich jetzt noch einen zusätzlichen Header einbinde z.B. "winbase.h" so krieg ich beim Compilieren ca. 150 Fehler.
Was mache ich falsch?
-
zeig mal die ersten 15 fehler
-
etwa so:
:\program files\microsoft visual studio\vc98\include\winbase.h(216) : error C2061: Syntaxfehler : Bezeichner 'DWORD'
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2061: Syntaxfehler : Bezeichner 'InternalHigh'
c:\program files\microsoft visual studio\vc98\include\winbase.h(217) : error C2059: Syntaxfehler : ';'
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2061: Syntaxfehler : Bezeichner 'Offset'
c:\program files\microsoft visual studio\vc98\include\winbase.h(218) : error C2059: Syntaxfehler : ';'
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2061: Syntaxfehler : Bezeichner 'OffsetHigh'
c:\program files\microsoft visual studio\vc98\include\winbase.h(219) : error C2059: Syntaxfehler : ';'
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2061: Syntaxfehler : Bezeichner 'hEvent'
c:\program files\microsoft visual studio\vc98\include\winbase.h(220) : error C2059: Syntaxfehler : ';'
c:\program files\microsoft visual studio\vc98\include\winbase.h(221) : error C2059: Syntaxfehler : '}'
c:\program files\microsoft visual studio\vc98\include\winbase.h(224) : error C2061: Syntaxfehler : Bezeichner 'DWORD'
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2061: Syntaxfehler : Bezeichner 'lpSecurityDescriptor'
c:\program files\microsoft visual studio\vc98\include\winbase.h(225) : error C2059: Syntaxfehler : ';'
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2061: Syntaxfehler : Bezeichner 'bInheritHandle'
c:\program files\microsoft visual studio\vc98\include\winbase.h(226) : error C2059: Syntaxfehler : ';'
c:\program files\microsoft visual studio\vc98\include\winbase.h(227) : error C2059: Syntaxfehler : '}'
c:\program files\microsoft visual studio\vc98\include\winbase.h(230) : error C2061: Syntaxfehler : Bezeichner 'HANDLE'
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2061: Syntaxfehler : Bezeichner 'hThread'
c:\program files\microsoft visual studio\vc98\include\winbase.h(231) : error C2059: Syntaxfehler : ';'
c:\program files\microsoft visual studio\vc98\include\winbase.h(232) : error C2061: Syntaxfehler : Bezeichner 'dwProcessId'
-
Manchmal muss man eine bestimmte Reihenfolge beim Einbinden von Header-Dateien beachten.