См. \local-sources\chapl4\14-14. txt |
||
Рисунок 14.9. Пример применения функций SetTextAlign и GetTextAlign |
||
GetTextCharcicterExtra • Windows 98 • Windows 2000 |
||
Описание |
Функция GetTextCharacterExtra позволяет определить текущий межсимвольный интервал контекста устройства. Эта функция применяется для ввода дополнительного промежутка между символами, выводимыми с помощью функций TextOut и ExtTextOut. |
|
Синтаксис |
int GetTextCharacterExtra( HDC hDC ) |
|
Параметры |
||
hDC |
HDC. Контекст устройства. |
|
Возвращаемое значение |
int. В случае успешного выполнения — текущий межсимвольный интервал; в ином случае возвращаемое значение — 0x80000000. |
|
Включаемый файл |
wingdi.h |
|
См. также |
SetTextCharacterExtra, TextOut, ExtTextOut, GetMapMode |
|
Пример |
В следующем примере в составе определения класса окна функции WinMain устанавливается стиль CS_OWNDC. В этом примере задается дополнительный промежуток между символами в 10 единиц длины во время запуска приложения. Когда пользователь выбирает пункт меню Test!, в приложении выполняется проверка того, определен ли еще этот дополнительный промежуток. Поскольку в этом приложении имеется приватный контекст устройства, ответ всегда будет "Extra spacing" (дополнительный промежуток), как показано на рис. 14.10. |
|
См. \local-sources\chapl4\14-15. txt |
||
Рисунок 14.10. Пример применения функций SetTextCharacterExtra и GetTextCharacterExtra |
||
GetTextColot • Windows 98 • Windows 2000 |
||
Описание |
Функция GetTextColor позволяет определить текущий цвет текста для контекста устройства (DC). Заданным по умолчанию цветом текста для контекста устройства является черный. В приложении можно изменить цвет текста с помощью функции SetTextColor. Функция GetTextColor позволяет определить в приложении текущий цвет текста и обычно используется с окнами, которые имеют приватный контекст устройства. |
|
Синтаксис |
COLORREF GetTextColor( HDC hDC ) |
|
Параметры |
||
hDC |
HDC. Контекст устройства. |
|
Возвращаемое значение |
COLORREF. В случае успешного выполнения — текущий цвет текста в виде значения COLORREF; в ином случае возвращаемое значение — CLRJNVALID. |
Включаемый файл |
wingdi.h |
См. также Пример |
SetTextColor, SetBkColor, SetBkMode, GetRValue, GetGValue, GetBValueВ примере, показанном на рис. 14.11, имеется окно с приватным контекстом устройства. При запуске приложения для текста устанавливаете синий цвет. Когда пользователь выбирает пункт меню Test!, отображает ся текущее значение цвета в виде значений RGB. |
Си. \local-sources\chapl4\14-16.txtРисунок 14.11. Пример применения функций SetTextColor и GetTextColor
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.