动画光标的要求

文章翻译 文章翻译
文章编号: 123334 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

有两个要求在 Windows 中的动画光标:
  • 保护模式磁盘驱动程序
  • Windows 兼容显示驱动程序,以满足本文后面所述的规范。

更多信息

磁盘驱动程序

若要使用动态的光标在 Windows 中,您必须使用保护模式磁盘驱动程序。保护模式磁盘驱动程序是内存的必需的因为动态的光标需要大量的页面锁定 (大约 250 kb 为单位)。通过保护模式驱动程序可以可移动此内存。 如果 Windows 95 允许您与实模式磁盘驱动程序使用动态的光标,您可能没有足够的内存来运行您的应用程序。如果您使用实模式驱动程序,您游标是在颜色 (但未动画),只要 Windows API 调用 GetWinFlags() 返回 WF_DOSPAGING。动画的光标将不会具有动画效果如果它们不能执行 SmartPageLocks 或 SmartPageUnlocks。实模式映射器可以避免这一。

执行以下步骤来确定您是否使用受保护模式磁盘驱动程序:
  1. 单击 开始,指向 设置,然后单击 控制面板
  2. 双击 系统
  3. 单击 性能。如果您使用的保护模式磁盘驱动程序文件系统项应阅读"32-位"。
  4. 如果文件系统项中读取某些驱动器正在使用 MS-DOS 兼容"单击某个项目,然后单击有关的详细信息驱动器正在使用 MS-DOS 兼容模式的 详细信息。有关疑难解答的硬盘上的 MS-DOS 兼容模式的其他信息请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
    130179故障排除在硬盘上的 MS-DOS 兼容模式
    138899Ios.log 文件的说明

显示驱动程序

若要在 Windows 中使用动态的光标,还必须具有使用设备无关位图 (DIB) 引擎和满足下列条件之一的 Windows 兼容显示驱动程序:
  • 显示驱动程序必须在每个像素 (bpp) 或更高的 8 位运行和支持颜色的游标。

    : 256 色 = 8 位
    -或者-
  • 显示驱动程序必须允许 Windows 95,若要访问它的内存以线性方式 (如通过帧缓冲区)。这样可以更平滑动画因为 Windows 在中断期间获得与该驱动程序的进入效果。
不支持动画的光标的显示驱动程序的示例如下:
  • ATI 超 (mach8)。此驱动程序不支持框架的缓冲区。
  • 菱形 Viper。此驱动程序基于 Windows 3.1 视频标准。
  • 标准显示适配器 (VGA)。此驱动程序基于开发的动画光标之前建立的标准。
  • 超级 VGA。此驱动程序基于开发的动画光标之前建立的标准。
如果您的系统符合本文所述的条件,但仍不能使用动态的光标对计算机进行病毒扫描。 引导扇区病毒可以使动画的光标不可用。

属性

文章编号: 123334 - 最后修改: 2007年1月19日 - 修订: 1.3
这篇文章中的信息适用于:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 第二版
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
关键字:?
kbmt kbdiskmemory kbdisplay kbenv kbhardware KB123334 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 123334
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com