Has anyone created an MFC Extension DLL and had everything work properly?

At the moment I am extending a CStatic control, and added the virtual method PreCreateWindow(), but it doesn't seem to be getting called.

I can't seem to catch the WM_CREATE message either... among others...