Nachts, um halber 2.

OP (Firma: HEGRO GmbH) #4260983
Morgen alle zusammen!

Bin ja jetzt von MatLab auf C++ mit VisualStudio umgestiegen und bin 
durchgehend am Googlen, wenn ich irgendwo nicht weiterkomme. Kennt man 
ja :)

Und auf das, was ich soeben gestoßen bin, muss ich hier unbedingt 
posten, um die Uhrzeit konnte ich mir n Lacher nicht verkneifen :>
1
"#include <commctrl.h> gives me errors"
2
Hey, I have a weird problem when I #include <commctrl.h>....
3
Here is what the compiler (MSVC 2008) tells me.
4

5
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\commctrl.h(19) : error C20
6
59: syntax error : 'return'
7
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\prsht.h(97) : error C2065:
8
 'CALLBACK' : undeclared identifier
9
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\prsht.h(97) : error C2065:
10
 'LPFNPSPCALLBACKA' : undeclared identifier
11
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\prsht.h(97) : error C4430:
12
 missing type specifier - int assumed. Note: C++ does not support default-int
13
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\prsht.h(97) : fatal error
14
C1903: unable to recover from previous error(s); stopping compilation
15
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin
16
\cl.EXE"' : return code '0x2'
17
Stop.
18

19
Huh?
20
I should probably mention that this header gets included more than once, but in different compilation units (I think that is the right term).
1
Have you <windows.h> included too?
1
Yeah in Application.cpp, but not in Notebook.cpp.
2
Are you saying I have to #include <windows.h> before <commctrl.h>?
3
EDIT:
4
Ok I just did that and it works now. :P
5
Why on earth do I have to do that?
1
You probably know this, but because you asked anyway, commctrl.h depends upon windows.h.
1
Ok, so it needs windows.h, but doesn't include it? LOL
2
Typical.
Achso, dann geht's ja noch. Ich dachte schon Du regst Dich über 
irgendwelche Deppen auf, die in ihrer Werkstatt am gegenüberliegenden 
Ende des Roggenfeldes bis nachts um drei sinnlos eine Kilowattstunde 
Atomstrom nach der anderen durch ihre Boxen blasen und dabei gigantische 
Mengen Hopfenkaltschale verschlingen, weswegen Du leider nicht pennen 
kannst.

... Tschuldigung! ;)
Hallo Freunde der Nacht und des Sonnenaufganges!


Gestern nacht um halber zwei habe ich einen Bach im Garten
gegraben...

Dabei bin ich NICHT DURCHGEHEND beim Gockeln, wenn ich IRGENDWO
nicht weiterkomme, sondern führe meinen Spaten so, daß Wasser fliesst...


Liebe Grüsse

Mani

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.