I know C and I have recently moved onto windows programming and learnt the basics from http://www.winprog.org/tutorial/ but thats it just the basics I can make simple windows with an edit box etc. But thats it and thats all I can do, so can some please tell me how I can advance in the world of windows programming.

At the moment I am aiming to make a text editor which has coloured synax for both HTML and C + add some personal touches. (But i can't do any of this because all I can do is make a window with some menus a basic tool bar and a edit box)

Please help