Hi all,

It has been nearly 4 years since I have started developing with .NET - mostly with ASP.NET and SQL Server. I rarely got any time to work with Desktop application but now I want to get lower level knowledge of windows application - I mean hows window application works (Hows form is drawn, what kind of lower level objects are being used, how user control detect keystroke and up to what hierarchical level etc.)

Does anyone have idea of any decent book for this (like CLR with C# kind of deep information)?