常见资源属性

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 模块中的资源,内存不会共享。