Wie wandle ich das in const char um?
-
Tag zusammen
Ich habe ein kleines Problem, ich will die Position der Maus mittels:
case WM_MOUSEMOVE: x = LOWORD(lParam); y = HIWORD(lParam); break;abfragen und dann auf dem Bildschrim mittels:
TextOut(hDC,100,100,x,3); TextOut(hDC,100,120,y,3);ausgeben, nur gibt mein Compiler (Microsoft Visual C++) dann folgenden Fehler aus:
error C2664: 'TextOutA' : Konvertierung des Parameters 4 von 'int' in 'const char *' nicht moeglich Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
-
Du musst den int erst mit wsprintf, itoa o.ä. in ein cahr-Array überführen
