Udostępnij za pośrednictwem


Typowe atrybuty zasobów

Instrukcje definicji zasobów obsługiwane w 16-bitowym systemie Windows zawierają load-mem opcji, która określa charakterystykę ładowania i pamięci zasobu. Te atrybuty są dozwolone w skryptach zasobów w celu zapewnienia zgodności z poprzednimi wersjami, ale są ignorowane. Zasoby systemu Windows są ładowane po załadowaniu odpowiedniego modułu i są zwalniane podczas zwalniania modułu.

Ładowanie atrybutów

Atrybuty ładowania określają, kiedy zasób ma zostać załadowany. Parametr ładowania musi być jednym z następujących atrybutów.

Atrybut Opis
PRELOAD Ignorowane. W 16-bitowym systemie Windows zasób jest ładowany z plikiem wykonywalnym.
LOADONCALL Ignorowane. W 16-bitowym systemie Windows zasób jest ładowany po wywołaniu.

 

Atrybuty pamięci

Atrybuty pamięci określają, czy zasób jest stały, czy ruchomy, czy można go odrzucić i czy jest czysty. Parametr pamięci może być co najmniej jednym z następujących atrybutów.

Atrybut Opis
NAPRAWIONO Ignorowane. W 16-bitowym systemie Windows zasób pozostaje w stałej lokalizacji pamięci.
MOVEABLE Ignorowane. W 16-bitowym systemie Windows zasób można przenieść w razie potrzeby do kompaktowania pamięci.
Z MOŻLIWOŚCIĄ ODRZUCENIA Ignorowane. W 16-bitowym systemie Windows zasób można odrzucić, jeśli nie jest już potrzebny.
PURE Ignorowane. Zaakceptowano zgodność z istniejącymi skryptami zasobów.
NIECZYSTE Ignorowane. Zaakceptowano zgodność z istniejącymi skryptami zasobów.
UDOSTĘPNIONE Ignorowane. W 16-bitowym systemie Windows funkcja SHARED jest ignorowana dla zwykłych modułów. W przypadku zasobu z modułu ROM systemu Windows pamięć jest współdzielona.
NONSHARED Ignorowane. W 16-bitowym systemie Windows nonSHARED jest ignorowany dla zwykłych modułów. W przypadku zasobu z modułu ROM systemu Windows pamięć nie jest udostępniana.