You can make a new class, derive it from CStatic, and let it handle all the messages you want it to and exactly how you want it to. As an example, see the CLabel class here :
Extended Use of CStatic Class - CLabel 1.6[
^]. That class is derived from CStatic and has facilities to change the font, colors, and other properties.