Gast
#2359570
Hallo PC-Programmierer, ich sitze gerade vor dem VS10 und mache ein Projekt mit den MFC´s. Jetzt habe ich in einem anderen Forum gelesen, dass ich einen CString so umwandeln kann: LPCSTR sending_data = (LPCSTR)(LPCTSTR)cstrCommand; Den LPCSTR sending_data schicke ich an eine Funktion, welchen den über die Serielle Schnittstelle ausgibt. Doch beim Debugging merke ich, dass aus einem Wort, bsp.: "Hallo" nur ein "H" übrig bleibt. Ich sehe im Debugging bei der Variable noch "Bad Ptr" Was hat das zu bedeuten? Ich hoffe jemand weiß mir Rat, danke schonmal! Dennis EDIT: Ich bin derzeit der Meinung es geht einfach nicht, ich hab jetzt schon X Möglichkeiten ausprobiert! Irgendwie muss es doch aber möglich sein oder? Ich hab einen x-beliebigen Text als CString und möchte den einfach über die Serielle Schnittstelle senden. Die verlangt nunmal einen LPCSTR...