you can use stringstream class or you can sprintf to convert integer to string.
TextOut can be used. Its not necessary where you put the text on the screen as it will be visible untill the windows is hidden, minimized or something overlaps your window. You need to maintain all the stream you write inside the wm_paint. What I mean is, lets say you write "hello world" in wm_create. you need to write this every time wm_paint is called otherwise, "hello world" will be seen only once.