常见资源属性
16 位 Windows 支持的资源定义语句包括一个 load-mem 选项,用于指定资源的加载和内存特征。 资源脚本中允许这些属性实现向后兼容性,但将被忽略。 加载相应的模块时,将加载 Windows 资源,并在卸载模块时释放。
加载属性
加载属性指定何时加载资源。 load 参数必须是下列属性之一。
属性 | 描述 |
---|---|
PRELOAD | 忽视。 在 16 位 Windows 中,资源使用可执行文件加载。 |
LOADONCALL | 忽视。 在 16 位 Windows 中,调用时将加载资源。 |
内存属性
内存属性指定资源是固定的还是可移动的,是可丢弃的,还是纯的。 内存参数可以是以下一个或多个属性。
属性 | 描述 |
---|---|
固定 | 忽视。 在 16 位 Windows 中,资源将保留在固定内存位置。 |
MOVEABLE | 忽视。 在 16 位 Windows 中,如果需要,可以将资源移动到压缩内存。 |
可丢弃的 | 忽视。 在 16 位 Windows 中,如果不再需要资源,则可以将其丢弃。 |
PURE | 忽视。 接受以与现有资源脚本兼容。 |
不完美 | 忽视。 接受以与现有资源脚本兼容。 |
共享 | 忽视。 在 16 位 Windows 中,常规模块忽略 SHARED。 对于 ROM Windows 模块中的资源,内存是共享的。 |
非共享 | 忽视。 在 16 位 Windows 中,常规模块忽略 NONSHARED。 对于 ROM Windows 模块中的资源,内存不会共享。 |