Según la MSDN no puedo abrir archivos superiores a 32.000 bytes
No has entendido. El tamaño de un
registro tiene ese tamaño maximo. De todas formas, no tienes que trabajar con registros cuando abres en modo binary (el parametro se ignora).
Te repito, si miras el codigo del editor hexa, verás cómo trabaja con archivos de tamaño arbitrario.
Sólo tienes que revisar el código...
Saludos!