Localizando e carregando recursos

Antes de usar um recurso, um aplicativo deve carregá-lo na memória. O FindResource e FindResourceEx funções localizar um recurso em um módulo e retornar um identificador para o binário dados recurso. FindResource localiza um recurso pelo nome e tipo. FindResourceEx localiza o recurso de idioma, o nome e o tipo. Informações sobre FindResource neste tópico também se aplicam ao FindResourceEx.

O LoadResource função usa o identificador de recurso retornado por FindResource para carregar o recurso na memória. Depois que um aplicativo carrega um recurso usando LoadResource, o sistema automaticamente descarrega e recarrega o recurso como condições memória e execução aplicativo exigem. Assim, um aplicativo precisa não explicitamente descarregar um recurso que já não precisa.

Um aplicativo pode usar FindResource e LoadResource para localizar e carregar qualquer tipo de recurso, mas essas funções devem ser usadas somente se o aplicativo deve acessar o binário dados recurso para chamadas subseqüentes função. Para usar um recurso imediatamente, um aplicativo deve usar uma das seguintes funções resource-specific para localizar e carregar recursos em uma chamada.

Função Ação
FormatMessage Carrega e formata uma mensagem entrada tabela.
LoadAccelerators Carrega uma tabela de teclas aceleradoras.
LoadBitmap Carrega um recurso de bitmap.
LoadCursor Carrega um recurso cursor.
LoadIcon Carrega um recurso de ícone.
LoadImage Carrega um ícone, cursor, bitmap ou aprimorado metarquivo recurso.
LoadMenu Carrega um recurso de menu.
LoadString Carrega uma seqüência de caracteres-entrada tabela.

Antes de encerrar, um aplicativo deve versão a memória ocupada por tabelas acelerador, bitmaps, cursores, ícones e menus usando uma das funções na tabela a seguir.

Recurso Função de lançamento
Tabela de teclas aceleradoras DestroyAcceleratorTable
Bitmap ExcluirObjeto
Cursor DestroyCursor
Ícone DestroyIcon
Menu DestroyMenu

Quando o aplicativo termina, o sistema automaticamente libera a memória ocupada por outros tipos de recursos.

Index