Allgemeine Ressourcenattribute

Die Ressourcendefinitionsanweisungen, die unter 16-Bit-Windows unterstützt werden, enthalten eine Load-Mem-Option , die die Lade- und Arbeitsspeichereigenschaften der Ressource angibt. Diese Attribute sind in Ressourcenskripts aus Gründen der Abwärtskompatibilität zulässig, werden aber ignoriert. Windows-Ressourcen werden beim Laden des entsprechenden Moduls geladen und beim Entladen des Moduls freigegeben.

Attribute laden

Die Ladeattribute geben an, wann die Ressource geladen werden soll. Der Ladeparameter muss eines der folgenden Attribute sein.

attribute Beschreibung
VORSPANNUNG Ignoriert. In 16-Bit-Windows wird die Ressource mit der ausführbaren Datei geladen.
LOADONCALL Ignoriert. In 16-Bit-Windows wird die Ressource geladen, wenn sie aufgerufen wird.

 

Speicherattribute

Die Speicherattribute geben an, ob die Ressource fest oder verschiebbar ist, ob sie verworfen werden kann und ob sie rein ist. Der Speicherparameter kann mindestens eins der folgenden Attribute sein.

attribute Beschreibung
FIXED Ignoriert. In 16-Bit-Windows verbleibt die Ressource an einem festen Speicherort.
BEWEGLICHE Ignoriert. In 16-Bit-Windows kann die Ressource bei Bedarf verschoben werden, um den Arbeitsspeicher zu komprimieren.
DISCARDABLE Ignoriert. In 16-Bit-Windows kann die Ressource verworfen werden, wenn sie nicht mehr benötigt wird.
REINE Ignoriert. Wird aus Kompatibilität mit vorhandenen Ressourcenskripts akzeptiert.
UNREINE Ignoriert. Wird aus Kompatibilität mit vorhandenen Ressourcenskripts akzeptiert.
GETEILT Ignoriert. In 16-Bit-Windows wird SHARED für reguläre Module ignoriert. Bei einer Ressource aus einem ROM-Windows-Modul wird der Arbeitsspeicher freigegeben.
NICHT FREIGEGEBEN Ignoriert. In 16-Bit-Windows wird NONSHARED für reguläre Module ignoriert. Bei einer Ressource aus einem ROM-Windows-Modul wird der Arbeitsspeicher nicht freigegeben.