Modify and compile gpg4win sources

I have to disable the possibility to create own private keys in the GUI, so I thought about modifying the sources and compile it myself.
But it seems to be much more complicated.

How do I start? I am quite experienced in JAVA/Perl/PHP and OOP in general. I do know that gpg4win is written in C. So what I want to know is where to start the source-code modification. Where to delete the Button or Menu-Item starting the “New Key” assistant?
I have a Visual c++ installed. Am I able to use it? Or do I have to use “cygwin” to compile all that code?