MFC CButtons

Started by
0 comments, last by D_Y 21 years, 5 months ago
If I have some CButtons on the screen, and I draw a bitmap over them, how do I get them to ''repaint'' themselves? They do it when the parent window resizes, or is minimized, so obviously they can. I just dont know how. Any Help?
Advertisement
After putting the bitmap into a specific area (rectantle) you should call invalidate on that area. I can''t remember the exact function name (invalidaterect?) but there is one that invalidates a rectangular region on the screen and causes Windows to repaint that area. Look for CWnd::Invalidate() CWnd::InvalidateRect() and CWindow::InvalidateRect(). You can go to msdn.microsoft.com and do a search on Invalidate and InvalidateRect to get more info if you can''t find it in your local docs.

This topic is closed to new replies.

Advertisement