You may want to check your first line. You neeed to pass IntPtr. Zero instead of Null -- thats usually the best way to get the Desktop.
The Shell Services Service should also be running (usually under a completely different name) and Explorer needs to be running as well... After that, I'd consider seeing if running Spy++ will Enlighten.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.