TN023: Padrão MFC recursos

Esta anotação descreve o padrão de recursos fornecidos com e necessárias para a biblioteca MFC.

Recursos padrão

MFC oferece duas categorias de recursos predefinidos que você pode usar em seu aplicativo: clip-art recursos e recursos de estrutura padrão.

Clip-art recursos são recursos adicionais que o quadro não depende, mas que você pode querer adicionar a interface de usuário do seu aplicativo. Os seguintes recursos de clip-art constam o MFC geral exemplo Clip-Art

Recursos de estrutura padrão são recursos com IDs AFX-definido que o framework depende para implementações internas. Você raramente precisará alterar esses recursos definidos pelo AFX. Se você fizer isso, você deve seguir o procedimento descrito abaixo.

Os seguintes recursos de framework estão contidos no diretório MFC\Incluir.:

Usando recursos de Clip-Art

Para usar um recurso binário de clip-art:

  1. Abrir arquivo de recurso do seu aplicativo em Visual C++.

  2. Abra comum.RC, contém todos os recursos binários clip-art. Isso pode levar algum tempo como comum.Arquivo RC é compilado.

  3. Pressione CTRL e arraste para copiar os recursos desejados de comum.RC para o arquivo de recurso do aplicativo.

  4. Se você quiser, renomear o recurso de um nome de Cadeia de caracteres em um símbolo.

Para usar outros recursos de clip-art, as etapas são como acima exceto você abra o apropriado.Arquivo RC em vez do comum.RC. Renomeando a identificação de recurso não é necessária, uma vez que os recursos de clip-art serão já atribuídos os símbolos apropriados para você.

&Notanbsp;  Tenha cuidado para não mover acidentalmente recursos fora do comum.RC permanentemente. Você pode evitar isso por CTRL-arrastar (cópia) em vez de arrastar retos (mova os recursos). Você também pode evitar isso, sempre respondendo com "Não" quando você for perguntado se deseja salvar as alterações em comum.RC.

O.Arquivos de recurso RC têm um recurso TEXTINCLUDE especial neles que não será possível salvar acidentalmente sobre a norma.Arquivos RC.

Personalizando os recursos de estrutura padrão

Recursos de estrutura padrão normalmente são # include ' d em seu aplicativo.Arquivo RC. AppWizard irá gerar um.Arquivo RC que inclui os recursos de estrutura padrão apropriado dependendo de quais opções de AppWizard você escolhe. Você pode revisar, adicionar ou remover os recursos que são # include ' d por meio "Set inclui" comando do Visual C++... no menu recursos do Visual C++ e olhando para o "tempo de compilação directivas" Editar item. Por exemplo:

# include "AFXRES. RC"
# include "afxprint.rc"

O caso mais comum de personalizar recursos framework padrão está adicionando ou removendo adicional inclui para impressão, OLE cliente e suporte OLE Server.

Em alguns casos raros que você pode desejar personalizar o conteúdo dos recursos de estrutura padrão para seu aplicativo específico, não basta adicionar e remover todo o arquivo.

Para personalizar o conteúdo de um arquivo de recurso padrão, siga estas etapas:

Abrir arquivo de recurso do seu aplicativo em Visual C++.

  1. Usando o comando Set inclui recursos, remover o # incluir para o. arquivo RC padrão que deseja personalizar (por exemplo, para personalizar a barra de ferramentas Visualizar impressão, remover o # incluir linha de "afxprint.rc").

  2. Abra os arquivos de recursos padrão apropriados no MFC\Incluir. (por exemplo, MFC\INCLUDE\AFXPRINT.RC)

  3. Copiar todos os recursos de arquivo padrão RC para seu arquivo de recurso do aplicativo.

  4. Esta é uma proposição tudo ou nada. Quer você # incluir todos os recursos da.Arquivo RC no MFC\Incluir. ou você tem uma cópia (personalizada) destes recursos em seu arquivo de recurso do aplicativo.

  5. Modificar a cópia dos recursos padrão em seu arquivo de recurso do aplicativo.

  6. &Notanbsp;  Tenha especial cuidado para não modificar os recursos diretamente no padrão.Arquivos RC.

Técnico anotações por número |nbsp; &Notas técnicas por categoria

Index