A função FreeResource é obsoleta. Ele é fornecido para simplificar operações de portabilidade dos aplicativos de 16 bits baseados em Win32. Não é necessário para aplicativos baseados em Win32 para livre recursos carregados usando o LoadResource função. Os recursos obtidos por LoadResource é liberada automaticamente quando o módulo é foi carregado a partir é descarregado. No entanto economizar memória e diminuir o tamanho de seu processo de trabalho do conjunto, você deve liberar a memória associado com tabelas acelerador, bitmaps, cursores, ícones e menus, chamando as 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 |
Visão geral sobre recursos, funções de recurso