Здравствуйте flyker, Вы писали:
F>По указателю надо передавать
F>не (LONG)Buf, а (char*)Buf
F>И с каких пор строки стали типа LONG ?
Если Вы имеете в виду так
Num=SendMessage(hWndLog,LB_ADDSTRING,0,(char *) Buf);
то так не работает и выдает ошибку cannot convert parameter 4 from 'char *' to 'long'