Currently my code runs in a console window. I have used only the absolute basic headers as this code (except the graphics bit) needs to run on all OS including an arduino. I will upgrade the project to a win32 application or something for windows using VC++.
I am looking to write the absolute minimum code I can to get this onto the screen. Just need to throw RGB values at some sort of drawpixel function really? (I think)
I'm not sure what arduino is (I'd have to google it), but it doesn't sound like Windows, so I would avoid anything that says "Win32" in it.
... I just googled arduino and it seems extremely esoteric. I doubt that any popular crossplatform widgetry lib will support it. Does it even have an API for widgetry?
Anyway, there's no "drawpixel" function that's part of the C++ language. You need to get a graphical/gui lib. If you're looking to make windows with pushbuttons, menus, and other widgetry, I'd often recommend a library like Qt or wxWidgets.