Здравствуйте, RussianFellow, Вы писали:
RF>Как сделать так, чтобы текстовой файл у меня печатался на разных принтерах с одинаковым размером?
Может SetMapMode нужно установить какой-нибудь в логических единицах, у разных принтеров разные разрешения, поэтому если выводить в пикселях, то результат понятное дело будет разным.
Посмотри в исходниках MFC, как там у них вывод на печать организована