Original geschrieben von ceisserer

Mein Problem ist halt, das C++ ohne QT doch eher rauh ist
Früher konnte ich ohne Qt auch kein C++ machen.
Vorallem das string Handling von C Strings ist ein Grauen.
Aber seit einiger Zeit kann man praktisch alles, was Non-GUI ist, super mit den Sachen aus der stdlib und der STL machen.

Aber ich kann mit axlejaeger nur anschliessen
Signal&Slots sind eine verdammt feine Sache.


Wie macht das eigentlich MFC? Nicht das ich MFC lernen möchte, aber ich will wissen wie ein Freund von mir damit dran is...
Die arbeite intern mit einem Messagetable.
Jedes Event ist da eine Message an das Fenster (wobei auch ein Button ein Fenster ist)
Man kann eine Message mit einem Eventhandler ähnlich wie bei Signal&Slots verbinden, allerdings, glaube ich, nur zur Compilezeit.

Aber die MFC kannst vergessen. Die schleppen die alte API mit, weil sie immer scön Sourcekopatible bleiben wollten.
Von OOP sieht man da manchmal nur Ansätze, etc.

Ein Freund von mir muß das für seine Diplomarbeit benutzen und der flucht nur

Ciao,
_