Text Editor for Windows 7

My question is how to go about creating a text editor like notepad but shows a number that represents which line you are on. Also i would like to have a drop-down menu that selects a predefined list of text can be inserted to the notepad. I am new to C++ and know the basics so far up too class/objects. If someone could point me in the rite direction that would be great. Thank you.
Topic archived. No new replies allowed.