资源编译器错误 RW2003

生成错误

通过检查以下可能的原因进行修复

  1. 错误:位图文件资源文件的格式不是 3.00

    使用的 Windows 版本 2.x 格式的位图不能用于版本 3.x 资源文件。 位图必须重绘或转换为 3.x 格式。

  2. 错误:资源名称中的旧 DIB。 通过 SDKPAINT 传递它

    指定资源中的设备独立位图 (DIB) 与 Windows 3.0 格式不兼容。 位图必须重绘或转换为 3.x 格式。

  3. 错误:资源文件资源名称不采用 3.00 格式

    指定资源中的图标或光标使用以前版本的 Windows 格式。 图标或光标必须重绘或转换为 3.x 格式。

  4. 未知的 DIB 标头格式

    位图标头不是 BITMAPCOREHEADER 或 BITMAPINFOHEADER 结构。

  5. 无法初始化符号信息

    此错误仅在 Visual C++ 中发生。 原因可能是打开的文件过多,或者无法打开或写入 Visual C++ 在脚本中导入符号所需的数据文件。 Visual C++ 尝试在 TMP 环境变量指定的目录或当前目录(如果未指定任何目录)中使用这些文件。

  6. 无法保存符号信息

    此错误仅在 Visual C++ 中发生。 原因可能是打开的文件过多,或者无法打开或写入 Visual C++ 在脚本中导入符号所需的数据文件。 Visual C++ 尝试在 TMP 环境变量指定的目录或当前目录(如果未指定任何目录)中使用这些文件。

  7. 位图文件资源文件的格式不是 2.03

    位图使用了早于 2.03 版的格式。 必须使用 3.00 版或更高版本的格式转换或重绘该位图。

  8. 资源太大

    对于 Windows 3.1,资源不能超过大约 65000 字节。 如果资源超过 65000 字节,则无法使用 Visual C++ 或命令行资源编译器对其进行编译。 该限制不适用于游标、图标、位图或其他基于文件的资源。

  9. 资源文件的格式不是 3.00

    游标或图标使用了低于版本 3.00 的格式。 必须使用 3.00 版或更高版本的格式转换或重绘该资源。

  10. 无法打开临时文件

    资源编译器/Visual C++ 无法打开临时文件。 可能的原因是没有目录的写入权限,或目录不存在。 资源编译器/Visual C++ 尝试在 TMP 环境变量指定的目录或当前目录(如果未指定任何目录)中使用这些文件。