Читаю текст из CRichEditCtrl однако возвращяет только первые 2048 букв вне зависимомти от текста. Код (Text): EDITSTREAM stream; stream.dwCookie = 10; stream.pfnCallback = (EDITSTREAMCALLBACK)EditStreamCallback; ctrl.StreamOut(SF_TEXT,stream); Код (Text): DWORD CALLBACK EditStreamCallback(DWORD dwCookie,LPBYTE pbBuff,LONG cb,LONG *pcb) { UINT length = cb + 1; SrcCode = new char[length]; SrcCode[length-1] = 0; _mbsnbcpy((unsigned char*)SrcCode,(const unsigned char*)pbBuff,length-1); //po4emu takaja nastrojka tipov? return 0; } При чем если задать не SF_TEXT а SF_RTF то все берется нормально только мне SF_RTF не нужен я в память читаю а не в файл.