Condividi tramite


Funzione MrmLoadStringOrEmbeddedResourceByIndex (mrm.h)

Caricare una risorsa di qualsiasi mrmType in base all'indice specificato.

Sintassi

HRESULT MrmLoadStringOrEmbeddedResourceByIndex(
  MrmManagerHandle resourceManager,
  MrmContextHandle resourceContext,
  MrmMapHandle     resourceMap,
  UINT32           index,
  MrmType          *resourceType,
  PWSTR            *resourceName,
  PWSTR            *resourceString,
  MrmResourceData  *data
);

Parametri

resourceManager

ResourceManager.

resourceContext

ResourceContext. Usa il contesto predefinito se null.

resourceMap

ResourceMap. Usa la radice se null.

index

Indice della risorsa desiderata all'interno di ResourceMap.

resourceType

MrmType della risorsa da caricare.

resourceName

Contiene il nome della risorsa caricata se la chiamata ha avuto esito positivo.

Il nome della risorsa deve essere liberato chiamando MrmFreeResource.

resourceString

Contiene la stringa di risorsa se la chiamata ha avuto esito positivo e resourceType è stato MrmType. Stringa o MrmType. Percorso.

I dati delle risorse devono essere liberati chiamando MrmFreeResource.

data

Contiene i dati della risorsa se la chiamata ha avuto esito positivo e resourceType è mrmType. Incorporato.

I dati delle risorse devono essere liberati chiamando MrmFreeResource.

Valore restituito

HRESULT che indica il risultato dell'operazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 (con SDK per app di Windows 0.5 o versione successiva)
Intestazione mrm.h

Vedi anche