17. november 2003 - 10:39Der er
13 kommentarer og 1 løsning
Mærkeligt compiler problem
Hejsa...
Jeg har en simpel worker thread, som umiddelbart venter på forskellige CEvent objekter. De kører så i en konstant loop. Når en bestemt operation så er gennemført skal den sende en WM_USER message til min main tråd.
Mit problem er nu at når jeg gerne vil kompilere med PostMessage eller PostThreadMessage (hvilket jeg helst vil) kommer følgende frem på min VC6 compiler:
defs.cpp(83) : error C2143: syntax error : missing ')' before ';' defs.cpp(83) : error C2660: 'PostMessageA' : function does not take 2 parameters defs.cpp(83) : error C2143: syntax error : missing ';' before ',' defs.cpp(83) : error C2059: syntax error : ')'
Idiotien her er at jeg benytter 4 parametre i PostThreadMessage, men ligemeget hva jeg gør vil den simpelthen ikke kompilere. Alt skulle gerne eksistere i min PCH..
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.