А почему бы не использовать встроенный в Windows GDI?
Традиционная документация GDI - http://msdn.microsoft.com/en-us/library/dd145203%28v=VS.85%29.aspx
Более новая документация GDI + - http://msdn.microsoft.com/en-us/library/ms533798%28VS.85%29.aspx
Добавлена дополнительная информация:
Полагаю, я не понимаю ваших требований. Требуется ли кроссплатформенная поддержка? Если да, то используйте C и некоторые кроссплатформенные библиотеки, о которых упоминали люди. Если это только Windows, то почему бы не использовать API, которые поставляются с Windows?
Поскольку вы уже используете Visual Studio и вам нужна простота изучения и разработки, почему бы вам не использовать библиотеки C # и .NET? В 2010 году это действительно самый простой способ создания программ только для Windows. Windows Forms, скорее всего, сделает все, что вам нужно. Если вам действительно нужно писать на C и вы используете только Windows, то используйте GDI + (или GDI, если вам требуется поддержка более старых версий Windows). Если вы хотите научиться классическому программированию на Windows C, перейдите к исходному тексту - http://www.charlespetzold.com/pw5/.