Таблица 14.21. Значения члена IpClass структуры GCP_RESULTS |
|||
Значение |
Описание |
||
GCPCLASS_ARABIC |
Арабский символ |
||
GCPCLASS_HEBREW |
Еврейский символ |
||
GCPCLASS_ATIN |
Символ из латинского или другого однобайтового набора символов для языка, в котором предусмотрено чтение слева направо |
||
GCPCLASS_ATINNUMBER |
Цифра из латинского или другого однобайтового набора символов для языка, в котором предусмотрено чтение слева направо |
||
GCPCLASS_OCALNUMBER |
Цифра из набора символов, связанного с текущим шрифтом |
||
GCPCLASS_LATINNUMERICSEPARATOR |
(Только ввод) Символ, используемый для разделения арабских цифр, — десятичная запятая или точка |
||
GCPCLASS_ATINNUMERICTERMINATOR |
(Только ввод) Символ, применяемый для обозначения конца строки арабских цифр, — знак плюс или минус |
||
GCPCLASS_NEUTRAL |
(Только ввод) Символ не имеет конкретной классификации |
||
GCPCLASS_NUMERICSEPARATOR |
(Только ввод) Символ, используемый для разделения цифр, — десятичная запятая или точка |
||
GCPCLASS_PREBOUNDLTR |
Признак привязки строки к порядку чтения слева направо, расположенный перед строкой |
||
GCPCLASS_PREBOUNDRTL |
Признак привязки строки к порядку чтения справа налево, расположенный перед строкой |
||
GCPCLASS_POSTBOUNDLTR |
Признак привязки строки к порядку чтения слева направо, расположенный после строки |
||
GCPCLASS_POSTBOUNDRTL |
Признак привязки строки к порядку чтения справа налево, расположенный после строки |
||
nMoxfit |
int. Число символов, которые помещаются в экстенте, указанном параметром nMoxExtent функции GetCharacterPlacement. Этот параметр обозначает также число элементов в массивах IpOutString, IpOrder, IpCaretPos и IpClass. |
||
Пример |
В следующем примере (рис. 14.4) функция GetCharacterPlacement применяется для выравнивания выходного текста, когда пользователь выбирает пункт меню Test!. Под выровненным текстом отображается обычный текст, чтобы можно было заметить разницу. |
||
См. \local-sources\cbapl4\14-07. txt |
|||
GetCharWidth32 • Windows 98 • Windows 2000 |
|||
Описание |
Функция GetCharWidth32 позволяет определить ширину ряда символов в текущем шрифте (в логических единицах длины). Если какой-то символ не существует в текущем шрифте, ему присваивается ширина символа, применяемая по умолчанию. |
||
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.