ok the problem isn't that simple.
1st thing first, i had a bitmap mapped onto my client area. When i click a button, it will draw a text onto the bitmap and when i click another button, it will remove that text away. How can i do this without fillrect() which will create a disgusting a rectangle over my coloured bitmap. So how can i remove the text without reloading the bitmap because i realise it will cause flicker on my other buttons if pressed continuously. I don't wan to use fillrect() because the colours will collide. Can someone give me a better option ? or all the available options.
P/S ironically, when i minimize the window and reopen it, the text disappears, so if i want to keep that text from disappearing, do i use invalidaterect() to do the job ?