Hay muchas páginas en las bibliotecas de GUI de C/C++, pero he tenido dificultades para encontrar las que tienen un aspecto nativo y las nativas se sienten.Biblioteca de GUI ligera C/C++ con aspecto nativo
He echado un vistazo a GTk +, y el problema es que, si bien emulan el aspecto de Windows muy bien, no hacen que sientan ventanas de Windows, porque no lo son. Los botones, por ejemplo, no se desvanecen en el vuelo estacionario como deberían en Windows 7; de repente se resaltan, porque de hecho son solo elementos dibujados a medida que se hacen a mira como botones.
¿Alguien sabe de una biblioteca de GUI multiplataforma liviana que realmente utiliza controles nativos (y por lo tanto se integra perfectamente con el sistema operativo), en lugar de simplemente tratar de emularlos? (Necesito que sea liviano, así que puedo vincularlo estáticamente con él, sin convertir un programa de 50 KB en un programa de 2 MB.)
"porque de hecho son solo elementos hechos a medida que parecen botones". Creo que su impresión de qué es realmente un botón ... se interpreta un poco. Sin duda, siempre es un elemento dibujado que se hace para parecer un botón; independientemente de la implementación? – dcousens
@Daniel: Mi impresión no se interpreta de ninguna manera. ¿Sabes cómo se crean los botones en Windows, en comparación con cómo se implementan en GTk? ¿Puedes notar la diferencia y alguna vez has usado Spy ++? – Mehrdad
No sé nada de la mecánica detrás de las aplicaciones; sin embargo, mi comentario sigue siendo el mismo; ambos se dibujan en la pantalla, y ambos actúan como botones. Puedo entender que pueden carecer de algunas características que usted desea (como hover o fade in), pero son independientemente: botones, igual que cualquier otro ... Decir uno es imitación y uno es real, no tiene sentido lo que. No estoy seguro si esto es OT o no. – dcousens