Структуры и функции Windows API
В данном разделе приведены "вольные" переводы некоторых часто используемых структур и функций из Windows API.
Функции Windows API
Функция | Описание |
GetFileTime |
возвращает дату и время создания, модификации и последнего доступа к файлу |
PeekConsoleInput |
считывает данные из указанного консольного входного буфера без удаления |
ReadConsoleInput |
считывает данные из входного буфера консоли и удаляет их оттуда |
SetFileTime |
устанавливает дату и время создания, модификации и последнего доступа к файлу |
WriteConsoleInput |
записывает данные непосредственно в консольный входной буфер |
Структуры Windows API
Структура | Описание |
CHAR_INFO
| определяет код символа и цветовые атрибуты экранной символьной ячейки |
CONSOLE_CURSOR_INFO
| содержит информацию о консольном курсоре |
COORD
| определяет координаты ячейки символа в консольном буфере экрана |
FILETIME
| число сто-наносекундных интервалов, прошедших с 1 января 1601 года |
FOCUS_EVENT_RECORD
| содержит сообщения фокуса; является членом структуры INPUT_RECORD |
INPUT_RECORD
| информация о входных сообщениях в консольном входном буфере |
KEY_EVENT_RECORD
| клавиатурные события консоли; является членом структуры INPUT_RECORD |
MENU_EVENT_RECORD
| сообщения меню; является членом структуры INPUT_RECORD |
MOUSE_EVENT_RECORD
| информация о сообщениях мыши в консольном окне; является членом структуры INPUT_RECORD |
RECT
| определяет координаты левого верхнего и правого нижнего углов прямоугольника |
SMALL_RECT
| определяет координаты левого верхнего и правого нижнего углов прямоугольника |
SYSTEMTIME
| хранит дату и время, используя отдельные поля для месяца, дня, года, дня недели, часов, минут, секунд и миллисекунд |
WIN32_FIND_DATA |
описывает файл, найденный функциями FindFirstFile, FindFirstFileEx или FindNextFile |
WINDOW_BUFFER_SIZE_RECORD
| информация об изменениях размеров экранного буфера консоли; является членом структуры INPUT_RECORD |
Константы Windows API
Смотрите также: