Здравствуйте, Morgan, Вы писали:
M>У меня в два раза программа растолстела после обновления им VC++ 2008 на последнюю.
Я локальные сборки делаю на VS 2008, а версии 14.x использую только для релизов. Новые компиляторы в режиме оптимизации по скорости (/O2) дают чуть более объемный код, но лишь на единицы процентов. А вот библиотечные функции могут быть больше на 20-30% — там более корректная многопоточность, поддержка локалей и встроенные проверки.
M>как там уменьшить размер mfc программ до прежнего?
Так надо смотреть map-файл, или вообще сравнивать с прежними. Удобно это делать в
AMap.
M>У меня мысли, что они могут в exe пихать в том числе и зашифрованные исходники!
Не.

А вот отладочная информация, в зависимости от ключей компилятора/линкера, туда попадать может.
M>Чтобы декомпилировать всё что угодно!
Мощные декомпиляторы, вроде Ghidra/IDA, неплохо восстанавливают исходники по бинарнику и его PDB, где лежит много сведений об исходнике. Если опасаетесь декомпиляции, то следите, чтобы PDB не утекали.