SCRIPT_JUSTIFY 枚举 (usp10.h)

定义应用程序实现理由所需的字形特征信息。

语法

typedef enum tag_SCRIPT_JUSTIFY {
  SCRIPT_JUSTIFY_NONE = 0,
  SCRIPT_JUSTIFY_ARABIC_BLANK = 1,
  SCRIPT_JUSTIFY_CHARACTER = 2,
  SCRIPT_JUSTIFY_RESERVED1 = 3,
  SCRIPT_JUSTIFY_BLANK = 4,
  SCRIPT_JUSTIFY_RESERVED2 = 5,
  SCRIPT_JUSTIFY_RESERVED3 = 6,
  SCRIPT_JUSTIFY_ARABIC_NORMAL = 7,
  SCRIPT_JUSTIFY_ARABIC_KASHIDA = 8,
  SCRIPT_JUSTIFY_ARABIC_ALEF = 9,
  SCRIPT_JUSTIFY_ARABIC_HA = 10,
  SCRIPT_JUSTIFY_ARABIC_RA = 11,
  SCRIPT_JUSTIFY_ARABIC_BA = 12,
  SCRIPT_JUSTIFY_ARABIC_BARA = 13,
  SCRIPT_JUSTIFY_ARABIC_SEEN = 14,
  SCRIPT_JUSTIFY_ARABIC_SEEN_M = 15
} SCRIPT_JUSTIFY;

常量

 
SCRIPT_JUSTIFY_NONE
值: 0
不能在字形上应用理由。
SCRIPT_JUSTIFY_ARABIC_BLANK
值:1
字形表示阿拉伯语运行中的空白。
SCRIPT_JUSTIFY_CHARACTER
值: 2
字符间对齐点紧跟字形。
SCRIPT_JUSTIFY_RESERVED1
值: 3
保留。
SCRIPT_JUSTIFY_BLANK
值: 4
字形表示阿拉伯语运行外部的空白。
SCRIPT_JUSTIFY_RESERVED2
值: 5
保留。
SCRIPT_JUSTIFY_RESERVED3
值: 6
保留。
SCRIPT_JUSTIFY_ARABIC_NORMAL
值: 7
连接到右侧的普通字中间字形 (开始) 。
SCRIPT_JUSTIFY_ARABIC_KASHIDA
值: 8
Kashida (字中间) U+0640。
SCRIPT_JUSTIFY_ARABIC_ALEF
值: 9
类似 alef 的 (U+0627、U+0625、U+0623、U+0622) 的最终形式。
SCRIPT_JUSTIFY_ARABIC_HA
值: 10
Ha (U+0647) 的最终形式。
SCRIPT_JUSTIFY_ARABIC_RA
值: 11
Ra (U+0631) 的最终形式。
SCRIPT_JUSTIFY_ARABIC_BA
值: 12
Ba (U+0628) 的最终形式。
SCRIPT_JUSTIFY_ARABIC_BARA
值: 13
(U+0628、U+0631) 的连字。
SCRIPT_JUSTIFY_ARABIC_SEEN
值: 14
最高优先级:Seen 类的初始形状 (U+0633) 。
SCRIPT_JUSTIFY_ARABIC_SEEN_M
值: 15
最高优先级:Seen 类的中形 (U+0633) 。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 usp10.h
可再发行组件 Windows Me/98/95 上的 Internet Explorer 5 或更高版本

另请参阅

SCRIPT_VISATTR

Uniscribe

Uniscribe 枚举类型