你目前正处于脱机状态,正在等待 Internet 重新连接

动画光标的要求

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 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。此驱动程序基于开发的动画光标之前建立的标准。
如果您的系统符合本文所述的条件,但仍不能使用动态的光标对计算机进行病毒扫描。 引导扇区病毒可以使动画的光标不可用。
32 位的兼容性模式指针光标图标

属性

文章 ID:123334 - 上次审阅时间:01/19/2007 04:54:38 - 修订版本: 1.3

Microsoft Windows Millennium Edition, Microsoft Windows 98 第二版, Microsoft Windows 98 Standard Edition, Microsoft Windows 95

  • kbmt kbdiskmemory kbdisplay kbenv kbhardware KB123334 KbMtzh
反馈