... Ich bin davon ausgegangen das das Array den CString speichert und nicht die Adresse dort hin.
naja, ein array speichert eigentlich immer nur die adresse, dein fehler wird wohl eher da liegen wo du auf den inhalt vom array zugreifst, bzw. den string wieder aus dem array holst.
Komisch, bei mir geht das nicht. Ich binde allerdings die atlstr.h ein. Aber sollte keinen unterschied machen, oder ? Ich erhalte bei Getbuffer() das heir: 00154F30
Also , ich habs jetzt mal probiert. Auch auf einem anderen rechner mit selben resultat. Aber im CString Objekt ist wirklich der Text gespeichert. Habs mir im Einzelschrittmodus mal angesehen Nur BetBuffer scheint nicht den Inhalt auszugeben.