ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
659
659
EMPFEHLEN
-
Hallo Leute,
arbeite mit VC 6.0 .
Ich erstellte mir eine Klasse mit dem Assistenten vom Datentype: Allgemeine Klasse.
Also einer Klasse die von keiner MFC Abgeleitet wird.
Jetzt zu meinem Problem:
Ich möchte der Klasse beibringen, dass sie Message's empfangen kann. Leider habe ich aber kein Handle von meiner Klasse, den ich dann an die sendende Klasse übergeben könnte !!
Und den brauche ich damit ich mit Post- und SendMessage(..) arbeiten kann.
Hat jemand eine Idee ?
-
Nicht-Fensterklassen haben keine Message Queue, können also keine Messages empfangen. Du müsstest deine Klasse von CWnd ableiten und das Fenster mit Create() erzeugen. Es braucht dabei nicht angezeigt werden.
Gruß
MCoder"The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
--- Larry Wall
-
Hallo, danke für den Tipp.
Du hast recht, sowas habe ich mir auch schon gedacht!
Es gibt im Assistenten generic CWnd als Basisklasse, das Ding benötigt sogar keine Ressource
. Grade nach Tagelangem suchen gefunden! Aber vielleicht gibt es noch einen einfacheren Weg!
-
Hallo,
eine sache habe ich noch. Bei Create will er auch einen Pointer auf Parent CWnd* pParentWnd .
Hier würde ich amliebsten keinen Patenr eintragen wollen, ght das?HTML-Code:virtual BOOL Create( LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext = NULL );
Gruß
Kerian
-
Einfach NULL angeben.
-
Ja, das geht schon. Trage für diesen Parameter einfach NULL ein. Die ersten beiden Parameter (Klassen- und Fenstername) kannst du ebenfalls auf NULL setzen.
Gruß
MCoder"The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
--- Larry Wall
-
Jaa das geht schon aber nur mit CreateEx(...). Dann bekomme ich aber kein Handle und das brauche ich damit ich der Class eine Message schicken kann!
Gruß
Kerian
Ähnliche Themen
-
Eigene Ajax-Klasse
Von Rambomaster im Forum Javascript & AjaxAntworten: 13Letzter Beitrag: 17.09.08, 18:32 -
Eigene Klasse in jsp verwenden
Von schlseb im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 2Letzter Beitrag: 05.10.07, 17:34 -
eigene Klasse in Form Klasse
Von PinkoPalino im Forum C/C++Antworten: 0Letzter Beitrag: 29.07.07, 20:23 -
Eigene Klasse
Von MaPa2701 im Forum Borland CBuilder und VCLAntworten: 1Letzter Beitrag: 13.10.05, 08:59 -
Eigene Datenbank-Klasse
Von Neurodeamon im Forum PHPAntworten: 9Letzter Beitrag: 12.04.03, 04:28





Zitieren
Login






