I have been taking a little look at Win32 API and I have sort of understood the creation of Windows, I was wondering if it is necessary to know the code that you make it with or just the changes that you would need to make to the code. So far I know how to make a message pop-up when (for example) the window is minimized. How would I output text onto the screen and maybe get an input from the user, like you do with console programming.