K
Hallo Leute,
also ich hab's nochmal versucht einen Text im RichEditFeld auszugeben. Wieder hab ich irgendwo einen Fehler und bekomme es einfach nicht hin!! Das ist total ärgerlich, daher hoffe ich, ihr könnt mir helfen!
Also hier erstmal mein Code:
static DWORD CALLBACK StreamInCallback(DWORD dwCookie, LPBYTE pbBuff, LONG cb, LONG *pcb)
{
CString* pString = (CString*)dwCookie;
*pcb = min(pString->GetLength(), cb);
::lstrcpyn((LPTSTR)pbBuff, *pString, cb);
*pString = pString->Mid(*pcb);
return 0;
}
//...
void DisplayUnknownBit::formateText()
{
EDITSTREAM file;
CString text ="Blubb";
file.dwCookie = (DWORD)&text;
file.pfnCallback = StreamInCallback;
file.dwError = 0;
m_RichEditText.StreamIn(SF_TEXT, file);
//...
}
Seht ihr irgendwo einen Fehler? Könnt ihr mir da weiterhelfen?
Wäre echt dankbar dafür,
Gruß Kitty