как писать утилиты размером 20 кб ? при этом используя самые свежие версии ATL
использовать CRT (msvcrt.dll) без гимора и пользоватся всеми благами цивилизации ?
подключаем два файла в командной строке линкеру
c:\msvcrt.lib c:\msvcrt_winxp.obj пишем че нить с CString компилим запускаем и...
видим memmove_s бла бла бла нет таких функций в msvcrt.dll
и тут мы делаем ход конем определяем макрос -D_CRTIMP= пересобираем
и наша программа летает зависит только от системной msvcrt.dll при этом
пользуется новой ATL (хорошие строки etc...) и весит всего 20 кб
тоесть абсолютно автономная при максимуме комфорта и минимальном размере
вот ссылка скачать c:\msvcrt.lib c:\msvcrt_winxp.obj
hxxp://slil.ru/31632539
P.S и да я так собираю на Windows XP MSVC++ 2008