Здравствуйте Roy, Вы писали:
Roy>Столкнулся с небольшой проблемой: потребовалось быстро написать программу-редактор с синтаксическим выделением для ассемблера. Решил использовать для этого RichEdit. Думал, что будет все просто, но не тут-то было! Сейчас приведу фрагмент кода (извиняюсь за бестолковсть — я его переворачивал и так и сяк), а потом объясню в чем проблема.
Roy>Я ни разу не работал с Rich Edit. Может я вообще неправильно подхожу к решению проблемы. Буду заранее признателен за любые советы.
А зачем изобретать велосипед ? Все это уже кем-то сделано. Если хочешь — пришлю мылом пример RichEdita с выделением синтаксиса.

Или сам посмотри на CodeGuru