I think SDL is an excellent start. Make a game of pong or snake or something of the sort to get a feel for SDL and go from there.
There is a good series of tutorials here:
What do you mean? I am pretty sure that this hasn't been the case since windows 98.Joe Schmoe wrote:Every version of Windows is a "front end for DOS".