Cómo usar C++ para crear una aplicación de formulario en Visual Studio
¿Los detalles son los siguientes?:
Cree un nuevo recurso de cuadro de diálogo, como Dlg bajo la función de respuesta OnButton().
Mantén pulsado un botón en la ventana.
Agregar una función de respuesta de clic?OnButton() al botón.
En Windows, elija el SDK original (consulte "Programación de Windows"), o el más eficiente MFC (que tiene menor eficiencia operativa y es más complejo), o WTL. Duilib se puede utilizar en combinación con los dos últimos.
Existen muchas soluciones multiplataforma. No hace falta decir Qt. También se pueden utilizar GTK+ y wx de Linux (nunca he estado expuesto a estos dos). Los más especializados incluyen FLTK, SDL (más adecuado para programas y juegos multimedia), SFML, etc.