I want to make a editor and need normal win32 buttons such as textbox, buttons, etc. I also need a control for pixel access. I really dont like GDI so i am thinking i should do it with opengl. I havent done it before and i want to know if this is a bad idea before i write any code. This is what i am thinking to do this.
Create a normal window with all my control placed in it Create a locked window with no border at the location i want to draw the pixels in. initialize opengl to that window (i have never done that, can it be done?) render ONLY when i get the WM_PAINT msg.
Would this work? and will this eat a lot of CPU bc it uses opengl? i notice everything that uses opengl makes my mac mini eat cpu and turn on its fan. (it has no video memory and not the greatest card).