Русский справочник по Win32 API
От изготовителя fb2.
Данная книга (кроме всего прочего) содержит таблицы, к сожалению не все читалки могут их воспроизводить.
Давайте, протестируем вашу читалку.
1 строка, 1 столбец | 1 строка, 2 столбец | 1 строка, 3 столбец |
2 строка 1 столбец | 2 строка 2 столбец | спорю, что не догадаетесь, какая это строка |
Если, вместо симпатичной таблицы вы увидели такое:
1 строка, 1 столбец
1 строка, 2 столбец
1 строка, 3 столбец
2 строка 1 столбец
2 строка 2 столбец
...
Значит ваша читалка таблиц не видит, что очень жаль, т.к. в книге их 49.
Что делать?... Ну, я поступаю так. В Mozilla Firefox поставил плагин для чтения fb2, и все проблемы решены, конечно, возможны и другие варианты...
Вот и все.
Успехов w_cat.
Цвета
CreatePalette
Функция CreatePalette
создает логическую цветовую палитру.HPALETTE CreatePalette
(CONST LOGPALETTE
*);
Параметры
Возвращаемые значения
В случае успеха возвращается дескриптор, который идентифицирует логическую палитру.
В случае неудачи возвращается NULL . Для получения дополнительной информации об ошибке вызовите функцию GetLastError
.Комментарии
Приложение может определить, поддерживает ли устройство операции с палитрами, вызвав GetDeviceCaps
и определив константу RASTERCAPS .Создав логическую палитру, приложение может ее выбрать в контекст устройства, вызвав функцию SelectPalette
. Палитра, выбранная в контекст устройства, может быть реализована функцией RealizePalette .Когда вы более не нуждаетесь в палитре, вызовите функцию DeleteObject
для ее удаления.См. также
DeleteObject, GetDeviceCaps, LOGPALETTE, RealizePalette, SelectPalette
.GetNearestColor
Функция GetNearestColor
возвращает цветовое значение, идентифицирующее цвет из системной палитры, который будет отображаться, когда используется указанное цветовое значение.COLORREF GetNearestColor
(HDC
COLORREF
);
Параметры
Возвращаемые значения
В случае успеха возвращается цвет из системной палитры, который соответствует данному цветовому значению.
В случае неудачи возвращается CLR _ INVALID . Для получения дополнительной информации об ошибке вызовите функцию GetLastError
.См. также
GetDeviceCaps, GetNearestPaletteIndex, COLORREF
.GetSystemPaletteEntries
Функция GetSystemPaletteEntries
извлекает диапазон вхождений в палитру из системной палитры, которая связана с указанным контекстом устройства (device context).UINT GetSystemPaletteEntries
(HDC
UINT
UINT
LPPALETTEENTRY
);
Параметры
Возвращаемые значения
В случае успеха возвращается количество вхождений, извлеченных из палитры.
В случае неудачи возвращается нуль.
Windows NT/2000/XP:
Для получения дополнительной информации об ошибке вызовите функцию GetLastError.Комментарии
Приложение может определить, поддерживает ли устройство операции с палитрой, вызвав функцию GetDeviceCaps
с параметром RASTERCAPS.Требования
Windows NT/2000/XP:
Включена в Windows NT 3.1 и выше.Windows 95/98/Me:
Включена в Windows 95 и выше.Заголовок:
Объявлена в Wingdi.h; подключатьWindows.h.Библиотека:
Используйте Gdi32.lib.См. также
GetDeviceCaps
, GetPaletteEntries, PALETTEENTRY.