Exemplo do MAKEHM: Utilitário para a associar recursos com contextos de ajuda

O exemplo MAKEHM é um aplicativo de console que produz um mapeamento entre as identificações de recurso e contextos de Ajuda.sistema autônomo fontes são fornecidas para MAKEHM para servir sistema autônomo uma ilustração de um aplicativo de console que usa MFC e habilitar poderá modificar a ferramenta.

Um aplicativo de console, sistema autônomo MAKEHM está vinculado com a mesma variante da biblioteca MFC sistema autônomo aplicativos de interface (GUI) gráfica do usuário.

Observação de segurança:

Este código de exemplo é fornecido para ilustrar um conceito e não deve ser usado em aplicativos ou sites da Web, pois ele não pode ilustrar sistema autônomo práticas de codificação mais seguras.Microsoft sistema autônomo sumes nenhuma responsabilidade por danos incidentais ou conseqüenciais deve o código de exemplo ser usado para fins diferentes de sistema autônomo se destina.

Para obter exemplos e instruções para instalá-los:

  • Sobre o Visual Studio Ajuda menu, clicar Exemplos.

    Para obter mais informações, consulte Localizando arquivos de exemplo.

  • A versão mais recente e a lista completa das Exemplos está disponível online a partir de O Visual Studio 2008 Exemplos página.

  • Você também pode localizar exemplos no disco rígido do seu computador.Por padrão, exemplos e um arquivo Leiame são copiados para uma pasta sob \programa Files\Visual Studio 9.0\Samples\.Para edições Express do Visual Studio, todos os exemplos estão localizados online.

Executando o exemplo

Se você tiver instalado o produto do Microsoft Visual C++, o utilitário MAKEHM (MAKEHM.EXE) é instalado por padrão em \\Microsoft Visual Studio .NET 2003\Common7\Tools.

A sintaxe de linha de comando para executar diretamente MAKEHM é:

makehm <from>,<to>,<add> [<from>, <to>,<add> [...]] <resource.h> >> [output.hm]
<from>

Especifica o prefixo do símbolo para ser lido sistema autônomo uma ID de comando.

<to>

Especifica o prefixo do símbolo da identificação de contexto da ajuda a ser produzida no arquivo .hm.

<add>

O número base ID ajuda a ser adicionado ao valor do <from> identificação para produzir o número de contexto da Ajuda.

Você pode especificar um ou mais conjuntos de <from>,<to>,<add> na linha de comando.

<resource.h>

O arquivo de cabeçalho que fornece #define definições para os símbolos a serem lidos.

<output.hm>

O arquivo .hm ser produzidos por MAKEHM.

Examine as etapas de compilação personalizada para que o arquivo recurso.h saiba qual linha de comando valores para usar.

Palavras-chave

Este exemplo demonstra as seguintes palavras-chave:

AfxThrowMemoryException; CFile::fechar CFile::GetPosition CFile::em aberto; CFile::Seek; CStdioFile::ReadString; CStdioFile::WriteString; CString::GetBuffer; CString::GetLength; CString::IsEmpty; CString::ReleaseBuffer; CString::Right; __iscsym; __iscsymf; _strdup; sair; fprintf; liberar; isdigit; isxdigit; sprintf_s; strchr; strcmp; strnlen; strncmp; strstr; strtok

Observação:

Alguns exemplos, sistema autônomo esta, não foram modificados para refletir sistema autônomo alterações nos assistentes, bibliotecas e compilador Visual C++, mas ainda Demonstre sistema autônomo concluir a tarefa desejada.

Consulte também

Outros recursos

Exemplos do MFC