WndProcはどこから呼び出しているのですか?GetMessage(&msg,NULL,0,0)、
TranslateMessage(&msg)、DispatchMessage(&msg)のどれかだと思うのですが。