Hallo ich habe eine Frage: In C++ ist es ja möglich mittels .SendMessage () Messages aufzurufen, wie zum Beispiel das Klicken eines Buttons oder so. Meine Frage ist jetzt, wie kann ich in meiner eigenen Klasse (welche nicht von einer Fenster-Klasse abgeleitet ist, sondern von CObject) auch einer Funktion eine ID zuortnen, so dass ich diese mittels SendMessage () aufrufen kann? Bin für jede Art von Hilfe oder Hinweisen dankbar.
Hallo, kommt darauf an, was Du mache wills/mußt. Aus der Klasse heraus kannst Du z.B. mit der API-Funktion ::SendMessage() arbeiten und benutzerdefinierte Nachrichten absetzen. Weiterhin kannst Du als Basisklasse CCmdTarget nutzen, diese ist direkt von CObject abgeleitet und ist die Basisklasse der MFC message-map architecture. Soll bedeuten das Du dort eine Message_Map implementieren kannst. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."