TextOut and sprintf

Started by
3 comments, last by Fixxer 17 years, 11 months ago
I am trying to do an example from my book but it doesnt tell me what buffer should be. I love incomplete books! Can anyone help me out? This is how its used.

			// print ascii code and key state
			sprintf(buffer,"WM_CHAR: Character = %c ", ascii_code);
			TextOut(hdc,0,0,buffer,strlen(buffer));

Advertisement
Hey bud,

In my experience, buffers in examples are char*. However depending on the function, you may or may not need to allocate the memory yourself.

Hope that helps,

Dave
buffer is normally a char[maxsize]. You normally don't use a char*.

theTroll
I meant that the parameter is of type char*. By allocating yourself i meant, as you said, char[MAX_SIZE].

:)

Dave
yea i used char buffaer[255] and it worked

This topic is closed to new replies.

Advertisement