Hi What you have there is not a regular memory leak... it could be a GDI resource leak. But that is depending on how the window class is created. If any of the following styles were used CS_CLASSDC, CS_OWNDC or CS_PARENTDC, then the above is not a resource leak, other wise you should use ReleaseDC to reclaim the GDI resources. Also for you information, VS C++ will not report GDI resource leaks only normal memory leaks from the built in memory handler. Magnus