Разобрал формат ICO
http://www.yaransk.com/izone/5/izone505/pub/izone10.htm
по сути это 2 битмапа (картинка и маска), токо хранящиеся както ужато, на один пиксель 4 бита уходит для маски естессно 1 бит
теперь можно в файле эти самые ICOнки и хранить