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. |