How come it doesn't work on mine? I'm on Vista too, however, each time I attempt the "cl /EHsc" command the compiler returns an error message: LINK : fatal error LNK1104: cannot open file 'kernel32.lib' I must admit I do not understand how this compiler works very much, having been used to simpler GUI-based compilers such as Dev-C++ (which, quite unfortunately, did not work well with all of my codes, thus leading me to make the switch to Microsoft Visual C++, a program recommended to me by an amateur programmer. I am currently not in touch with the programmer, though, and as a result, I have took it upon myself to find the answers in this site. Hopefully you will supply me with answers to my predicament soon, as I am doing this for a school requirement and I shall not pass this course if I do not submit my programs by the 14th. Many thanks.