Je travaille sur un projet avec pas à jour, très défraîchies GUI (le cadre de l'interface utilisée est plus de 10 ans)GUI API Windows une programmation
Depuis le langage de programmation utilisé est Eiffel, il n'y a presque pas de bon bibliothèques pour le développement de l'interface graphique. Bien qu'il existe des wrappers pour les bibliothèques C, il n'est pas facile d'envelopper quelque chose comme Qt avec eux. L'infrastructure graphique actuelle utilise l'API Windows pour créer des fenêtres, des widgets, etc. Mais comme indiqué - c'est très vieux.
Maintenant, je voudrais en savoir plus sur la façon d'utiliser l'API Windows pour créer directement l'état de l'art GUI
Quelqu'un peut-il recommander un matériel de lecture?
Je pense que "Windows API" et "début de l'art graphique" n'appartiennent pas à la même phrase. Je suis sûr que la plupart des interfaces graphiques natives sont écrites en C#, et Qt est vraiment la meilleure solution. –
Mais puisque je suis en programmation à Eiffel, je ne peux pas aller pour Qt. Je ne peux pas l'emballer car il utilise un préprocesseur spécial et les capacités d'enveloppement d'Eiffels sont plutôt limitées. – genesys
@Michael Aaron Safyan - ** Chaque élément de ** GUI que vous voyez dans Windows (à l'exception de Java swing) est créé en utilisant "Windows API". les divers librairies C# ne sont que des wrappers. Donc, en théorie, vous pouvez réaliser n'importe quoi avec l'API simple. – shoosh