Gibt es eine Möglichkeit den Wert einer Variable vom Typ COLORREF und eine vom Typ LOGFONT zwei Variablen vom Typ CString zuzuweisen. Ohne Datenverlust. Und wie kann ich sie wieder zurückwandeln von CString in COLORREF und LOGFONT.
Noch einfacher wäre wenn mir jemand sagen konnte wie ich den Wert einer Variable vom Typ CHARFORMAT mit der CAsyncSocket Funktion Send( const void* lpBuf, int nBufLen, int nFlags = 0 ); übertragen kann.
Ich habe aber nicht herausgefunden wie ich diese gesendeten Daten auslesen muss mit Receive( void* lpBuf, int nBufLen, int nFlags = 0 ); damit ich sie nachher in die Variable vom Typ CHARFORMAT schreiben kann.
Wäre sehr nett wenn du mir dabei au noch helfen könntest.
Wenn dus in der virtuelle Funktion machst, kannst du nur versuchen auf, COLORREF und LOGFONT zu casten, du du ja ein char* von der Funktion überliefert bekommst.
mfg mike PS: ich tipp auf memcpy - bin mir aber net sicha -- Dieser Post wurde am 20.05.2003 um 16:32 Uhr von mike editiert.