Selstam...
-
Hi Zusammen!
Ich möchte eigentlich den aktuellen Text in einem Editfeld an einen String übergeben lassen, doch folgende Lösung spukt ein Fehler aus??
Mein Code (nur Fehlerteilstück)
CString txt; m_strVerzDB1.GetWindowText(m_strVerzDB1.GetWindowTextLength(), txt);Fehlerausgabe
C:\Programme\Microsoft Visual Studio\MyProjects\MSP\MSPDlg.cpp(479) : error C2664: 'int __thiscall CWnd::GetWindowTextA(char *,int) const' : cannot convert parameter 1 from 'int' to 'char *'
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style castKomisch oder mach ich was falsch??

mfg
Pro
-
Warum machst du es net so:
CString str; GetDlgItem(ID_DEINES_CONTROLS)->GetWindowText(str);Gruß
:: NoName ::
-
Danke das klappt!

-
Abgesehen davon was :: NoName :: geschrieben hat:
2664: 'int __thiscall CWnd::GetWindowTextA(char *,int)
Hier ist der int als zweites Argument zu übergeben.