Har en fråga eller två om sprintf. Jag har lärt mig att eftersom TextOut inte kan skriva ut variabler, räknare och liknande, så ska man använda sprintf för att skapa strängen.
sprintf(buffer, "Räknare: %d ", counter++);
TextOut(hdc, 10, 10, buffer, strlen(buffer));
Till frågorna:
- Vad står %d för?
- Varför fungerar inte den här koden? Räknaren stannar på noll hur jag än gör... :(