Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As instruções de definição de recurso definem os recursos que o compilador de recursos coloca no recurso (. Res) arquivo. Após o . O arquivo Res está vinculado ao arquivo executável, o aplicativo pode carregar seus recursos em tempo de execução, conforme necessário. Todas as instruções de recurso associam um nome ou número de identificação a um determinado recurso.
As instruções de definição de recursos podem ser divididas nas seguintes categorias:
- Recursos
- Controlos
- Declarações
As tabelas a seguir descrevem as instruções de definição de recursos.
Recursos
| Recurso | Descrição |
|---|---|
| ACELERADORES | Define as teclas do acelerador de menu. |
| BITMAP | Define um bitmap nomeando-o e especificando o nome do arquivo que o contém. (Para usar um bitmap específico, o aplicativo o solicita pelo nome.) |
| CURSOR | Define um cursor ou cursor animado nomeando-o e especificando o nome do arquivo que o contém. (Para usar um cursor específico, o aplicativo o solicita pelo nome.) |
| DIÁLOGO | Define um modelo que um aplicativo pode usar para criar caixas de diálogo. |
| DIALOGEX | Define um modelo que um aplicativo pode usar para criar caixas de diálogo. |
| FONTE | Especifica o nome de um arquivo que contém uma fonte. |
| HTML | Especifica um arquivo HTML. |
| ICON | Define um ícone ou ícone animado nomeando-o e especificando o nome do arquivo que o contém. (Para usar um ícone específico, o aplicativo o solicita pelo nome.) |
| MENU | Define a aparência e a função de um menu. |
| MENUEX | Define a aparência e a função de um menu. |
| MESSAGETABLE | Define uma tabela de mensagens nomeando-a e especificando o nome do arquivo que a contém. O arquivo é um arquivo de recurso binário gerado pelo compilador de mensagens. |
| POPUP | Define um item de menu que pode conter itens de menu e submenus. |
| PLUGPLAY | Obsoleto. |
| RCDATA | Define recursos de dados. Os recursos de dados permitem incluir dados binários no arquivo executável. |
| STRINGTABLE | Define recursos de cadeia de caracteres. Recursos de cadeia de caracteres são cadeias de caracteres Unicode ou ASCII que podem ser carregadas a partir do arquivo executável. |
| TEXTOINCLUIR | Um recurso especial que é interpretado pelo Visual C++. Para obter mais informações, consulte TN035. |
| TYPELIB | Um recurso especial que é usado com o /TLBID e /TLBOUT opções de vinculador. |
| definido pelo usuário | Define um recurso que contém dados específicos do aplicativo. |
| VERSIONINFO | Define um recurso de informações de versão. Contém informações como o número da versão, o sistema operacional pretendido e assim por diante. |
| VXD | Obsoleto. |
Para obter mais informações sobre recursos MFC predefinidos, consulte TN023 e TN024.
Controlos
| Controlo | Descrição |
|---|---|
| AUTO3STATE | Cria um controle automático de caixa de seleção de três estados. |
| AUTOCHECKBOX | Cria um controle de caixa de seleção automático. |
| AUTORADIOBUTTON | Cria um controle automático de botão de opção. |
| CAIXA DE SELEÇÃO | Cria um controle de caixa de seleção. |
| COMBOBOX | Cria um controle de caixa de combinação. |
| CONTROLO | Cria um controle definido pelo aplicativo. |
| CTEXTO | Cria um controle de texto centralizado. |
| DEFPUSHBUTTON | Cria um controle de botão padrão. |
| EDITTEXT | Cria um controle de edição. |
| GROUPBOX | Cria um controle de caixa de grupo. |
| ICON | Cria um controle de ícone. Esse controle é um ícone exibido em uma caixa de diálogo. |
| LISTBOX | Cria um controle de caixa de listagem. |
| LTEXT | Cria um controle de texto alinhado à esquerda. |
| PUSHBOX | Cria um controle de caixa de pressão. |
| BOTÃO | Cria um controle de botão de pressão. |
| RADIOBUTTON | Cria um controle de botão de opção. |
| RTEXT | Cria um controle alinhado à direita. |
| SCROLLBAR | Cria um controle de barra de rolagem. |
| ESTADO3 | Cria um controle de caixa de seleção de três estados. |
Declarações
| Declaração | Descrição |
|---|---|
| CAPTION | Define o título de uma caixa de diálogo. |
| CARACTERÍSTICAS | Especifica informações sobre um recurso que pode ser usado por uma ferramenta que pode ler ou gravar arquivos de definição de recurso. |
| CLASSE | Define a classe da caixa de diálogo. |
| EXSTYLE | Define o estilo de janela estendida da caixa de diálogo. |
| FONTE | Define a fonte com a qual o sistema desenhará texto para a caixa de diálogo. |
| LÍNGUA | Define o idioma de todos os recursos até a próxima instrução LANGUAGE ou até o final do arquivo. Quando a instrução LANGUAGE aparece antes do início do corpo de um ACCELERATORS, DIALOG, MENU, RCDATAou STRINGTABLE definição de recurso, a linguagem especificada aplica-se apenas a esse recurso. |
| MENU | Define o menu para a caixa de diálogo. |
| MENUITEM | Define um item de menu. |
| ESTILO | Define o estilo da janela para a caixa de diálogo. |
| VERSÃO | Especifica informações de versão para um recurso que pode ser usado por uma ferramenta que pode ler ou gravar arquivos de definição de recurso. |