   TextOut and sprintf
  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 statesprintf(buffer,"WM_CHAR: Character = %c ", ascii_code);TextOut(hdc,0,0,buffer,strlen(buffer));
  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   