how to use mouse in drawing shapes in c++

hey guys !! i have to make an application called " paint " in c++ . It should facilitate user to draw different shapes using a mouse. Now the biggest hurdle i am facing is the usage of mouse .. what is the header file for usage of mouse ? i am using visual studio 2010 . the syntax is creating problems .. please help me with this .
Have you taken any course on a graphics library? eg:GDI, OpenGL, SDL, SFML, DirectX etc

Aceix.
Topic archived. No new replies allowed.