Deny92, смотри мой пример, там чтение происходит из параметров запуска. argc - количество аргументов переданных программе, а argv - масив, в котором находятся данные параметры, тоесть, если ты перетащишь иконку какого-либо файла на иконку этой программы, то она запустится с одним параметром - именем файла, иконку которого ты перетащил. Этот параметр лежит в argv[1](в argv[0] лежит полный путь к программе). В моём примере открывается файл с атрибутом "rb"(Read Binary), то есть для чтения бинарного файла.
Ссылка на пост
6 янв 2011 в 10:55