允许在EGA、VGA和LCD显示器上显示国际字符集。这个设备驱动程序必须在CONFIG.SYS文件中用<DEVICE> 或<DEVICEHIGH>命令装载。
有关键盘和显示器的字符集知识,参见《MS-DOS 6.22用户手册》中“定制国际设置”一章。
语法 :
| DEVICE=[drive:][path]DISPLAY.SYS CON[:]=(type[,[hwcp][,n]]) DEVICE=[drive:][path]DISPLAY.SYS CON[:]=(type[,[hwcp][,(n,m)]]) |
参数 :
[drive:][path]
指定DISPLAY.SYS文件的位置。
type
指定所用的显示适配器,有效值包括EGA与LCD。EGA值支持EGA和VGA显示适配器。若省略了type参数,则DISPLAY.SYS检测硬件以确定所使用的是哪种显示器。type还可指定为CGA与MONO,但它们将失效,因为字符集切换对这些设备无效。
hwcp
指定硬件支持的字符集号。下面列出了MS-DOS支持的字符集及其国别或语言:
| 437 | 美国 |
| 850 | 多国语(拉丁语I) |
| 852 | 斯拉夫语(拉丁语II |
| 860 | 葡萄牙语 |
| 863 | 加拿大语、法语 |
| 865 | 北欧语 |
EGA2.CPI和EGA3.CPI文件支持的附加字符集。详细信息,请参阅文件COUNTRY.TXT (位于MS-DOS系统目录下)。
有关字符集的详细信息,请参阅《MS-DOS 6.22用户手册》的附录“键盘配置与字符集”。
n
指定除了hwcp参数所指定的主字符集外硬件能支持的字符集的个数。n的有效值为0-6,该值依赖于具体的硬件。对于EGA显示适配器,最大值为6;对于LCD显示适配器,最大值为1。
m
指定对于每个代码页硬件所支持次字体的个数。若type是EGA,则默认值为2,若type是LCD,则默认值为1。
DISPLAY.SYS用于单显或CGA显示适配器
因为单显或CGA显示适配器不支持字符集切换,所以在这两种类型的适配器上使用DISPLAY.SYS没有任何效果。
安装第三方控制台驱动程序
若同时安装DISPLAY.SYS和第三方控制台驱动程序,如VT52.SYS,则第三方设备驱动程序必须先安装,否则第三方设备驱动程序可能使DISPLAY.SYS无效。
假定希望DISPLAY.SYS支持带有美国硬件字符集(437)及两个内含辅助字符集的EGA显示适配器,同时还要指定DISPLAY.SYS位于C驱动器的DOS目录下,可将下行加到CONFIG.SYS文件中:
device=c:\dos\display.sys con=(ega,437,2)