I don't know about your skills but if you are using C++ go with SFML. It's more object oriented. If you have some time to play, create your own framework. That is:
System Class (Win32)
Timer Class (delta time)
Input Class (holds the keys state)
Graphics Class (OpenGL, DirectX etc.)
http://www.rastertek.com/tutdx11.html has a great tutorial.