Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования
Скачать 3.41 Mb.
|
setdisk----------------------------------------------------------------- Назначение Устанавливает текущий дисковод Синтаксис int setdisk(int drive); Прототип в dir.h Замечания setdisk назначает текущим дисковод, номер которого содержится в drive: 0 соответствует устройству A, 1- устройству B, 2 - C и т.д. (эквивалентна системному вызову DOS 0x0E). Возвращаемое setdisk возвращает общее количество доступных значение дисководов. Переносимость setdisk уникальна для DOS. ----------------------------------------------------------------- setdta----------------------------------------------------------------- Назначение Устанавливает адрес передачи диска Синтаксис void setdta(char far *dta); Прототип в dos.h Замечания setdta изменяет текущее значение адреса передачи диска (DTA) DOS на значение, задаваемое dta. Возвращаемое Нет. значение Переносимость setdta уникальна для DOS. См. также getdta ----------------------------------------------------------------- setfillpattern----------------------------------------------------------------- Назначение Устанавливает определенный пользователем шаблон заполнения. Синтаксис #include void far setfillpattern(char far *upattern, int color); Прототип в graphics.h Замечания setfillpattern похожа на setfillstyle, за исключением того, что вы можете использовать ее для установки определенного пользователем шаблона 8x8 вместо ранее определенного шаблона. upattern является указателем на последовательность из 8 байт, каждый из которых соответствует 8ми элементам изображения шаблона. Если бит в байте образца установлен в 1, то соответствующий элемент изображения будет закрашен. Возвращаемое Нет. значение Переносимость Эта функция работает только на IBM PC и совместимых компьютерах с графическими контроллерами. См. также getfillpattern,getfillsettings,sector, setfillstyle ----------------------------------------------------------------- setfillstyle----------------------------------------------------------------- Назначение Устанавливает шаблон и цвет заполнения Синтаксис #include void far setfillstyle(int pattern, int color); Прототип в graphics.h Замечания setfillstyle устанавливает текущие шаблон и цвет заполнения. Для установки шаблона заполне- ния не следует использовать setfillstyle со значением pattern равным 12 (USER_FILL). В этом случае используйте setfillpattern. Перечисление fill_patterns, установленное в graphics, имеет имена для определенных заранее шаблонов заполнения плюс указатель для шаблона, созданного пользователем. При возникновении ошибки в setfillstyle - graphresult возвращает -11 (grError), а текущие шаблон и цвет заполне- ния остаются неизмененными. Возвращаемое нет значение Переносимость Эта функция работает только на IBM PC и совме- стимых с ней компьютерах, оборудованных адаптером графического дисплея. Смотри также bar,bar3d,fillpoly, floodfill, getfillsettings, graphresult, pieslise, sector, setfillpattern ----------------------------------------------------------------- setftime----------------------------------------------------------------- Назначение Устанавливает файловую дату и время Синтаксис #include int setftime(int handle, struct ftime *ftimep); Прототип в io.h Замечания setftime устанавливает дату и время дискового файла, связанного с открытием handle, в дату и время ftime, с указанием на них в ftimep. Структура ftime определяется следующим образом: struct ftime { unsigned ft_tsec: 5 / две секунды / unsigned ft_min: 6 / минуты / unsigned ft_hour: 5 / часы / unsigned ft_day: 5 / дни / unsigned ft_month: 4 / месяцы / unsigned ft_year: 7 / год - 1980 / }; Возвращаемое setftime возвращает 0 в случае успеха. значение В случае ошибки возвращается -1, а глобальная переменная errno устанавливается в одно из сле- дующих значений: EINVFNC неправильный номер функции EBADF неправильный номер файла Смотри также getftime Пример смотрите в getdate ----------------------------------------------------------------- |