Re[8]: Символ в RichEdit
От: VVV Россия  
Дата: 14.03.03 12:46
Оценка:
Здравствуйте, dubrovskiy, Вы писали:

D>Здравствуйте, dubrovskiy, Вы писали:


D>>Подкажи как отправить символ в RichEdit

D>>кокое EM_ необходимо!

D>Объясните как работает EM_STREAMIN?


MSDN пример: (MFC, но всё будет так же на Win API)

Example

// My callback procedure that writes the rich edit control contents
// to a file.
static DWORD CALLBACK 
MyStreamInCallback(DWORD dwCookie, LPBYTE pbBuff, LONG cb, LONG *pcb)
{
   CFile* pFile = (CFile*) dwCookie;

   *pcb = pFile->Read(pbBuff, cb);

   return 0;
}

// The example code.
   // The pointer to my rich edit control.
   extern CRichEditCtrl* pmyRichEditCtrl;
   // The file from which to load the contents of the rich edit control.
   CFile cFile(TEXT("myfile.rtf"), CFile::modeRead);
   EDITSTREAM es;

   es.dwCookie = (DWORD) &cFile;
   es.pfnCallback = MyStreamInCallback; 
   pmyRichEditCtrl->StreamIn(SF_RTF, es);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.