FB>Конечно все примеры красивые и хопошие, особенно мне понравился url=http://www.codeproject.com/useritems/hexeditor.asp?target=hex%7Ceditor
FB>Но он на MFC. Как можно его вызвать из программы без классов, где есть WinMain и.т.д?
Как вариант — запихнуть весь код редактора в dll, оставив "наружу" пару-тройку интерфейсных функций. Для большего удовольствия dll можно слинковать статически с mfc, что позволит избавиться от "ненужного" рантайма. А для получения окончательного удовлетворения от зря потраченного времени можно написать пару "чисто" виртуальных интерфейсов и отдавать из dll именно их посредством, положим, фабрики классов.
Успехов.