I have a series of coloured 'buttons' down the side of my main window, one for each of the slave computers. These 'buttons' change state and colour depending on what the slave is doing.

It is just a HDC but looks and acts like a ctrl. Just the 'picture' displayed changes. I use PtInRect() on mouse msg's to process input.