CDocTemplate::GetDocString

Recupera uma seqüência de caracteres associada ao tipo de documento.

virtual BOOL GetDocString(
   CString& rString,
   enum DocStringIndex index 
) const;

Parâmetros

  • rString
    Uma referência a um CString objeto que irá conter a seqüência de caracteres quando a função retorna.

  • índice
    Um índice da subseqüência sejam recuperada da seqüência de caracteres que descreve o tipo de documento.Este parâmetro pode ter um dos seguintes valores:

    • CDocTemplate::windowTitleNome que aparece no título da janela do aplicativo (por exemplo, "Microsoft Excel") da BAR.Apresentar somente no modelo de documento para aplicativos SDI.

    • CDocTemplate::docNameRaiz para o nome do documento padrão (por exemplo, "folha").Esta raiz, além de um número é usado para o nome padrão de um novo documento deste tipo sempre que o usuário escolhe o comando novo no menu ' arquivo ' (por exemplo, "Plan1" ou "Sheet2").Se não for especificado, "Sem título" é usado sistema autônomo o padrão.

    • CDocTemplate::fileNewName   Nome desse tipo de documento.Se o aplicativo oferece suporte a mais de um tipo de documento, essa seqüência é exibida na caixa de diálogo Novo arquivo (por exemplo, "planilha").Se não for especificado, o tipo de documento é acessado usando o comando novo arquivo.

    • CDocTemplate::filterName   Descrição do tipo de documento e um filtro curinga documentos deste tipo de correspondência.Essa seqüência é exibida na lista lista suspensa Files Of Type na caixa de diálogo em em aberto arquivo (por exemplo, "planilhas (*.xls)").Se não for especificado, o tipo de documento é acessado usando o comando em em aberto arquivo.

    • CDocTemplate::filterExtExtensão para documentos deste tipo (por exemplo, ".xls").Se não for especificado, o tipo de documento é acessado usando o comando em em aberto arquivo.

    • CDocTemplate::regFileTypeId   Identificador para o tipo de documento a ser armazenados no banco de dados do inscrição mantido pelo Windows.Essa string está somente para uso interno (por exemplo, "ExcelWorksheet").Se não for especificado, o tipo de documento não pode ser registrado com o Gerenciador de arquivos do Windows.

    • CDocTemplate::regFileTypeName   Nome do tipo de documento para ser armazenado no banco de dados de inscrição.Essa seqüência pode ser exibida nas caixas de diálogo de aplicativos que acessam o banco de dados de inscrição (por exemplo, "planilha do Microsoft Excel").

Valor de retorno

Diferente de zero se a subseqüência especificada foi encontrada; caso contrário, 0.

Comentários

telefonar Esta função para recuperar uma subseqüência de caracteres específica que descreve o tipo de documento.A seqüência de caracteres que contém esses substrings é armazenada no modelo de documento e é derivada de uma seqüência no arquivo de recurso do aplicativo.A estrutura chama esta função para obter as seqüências de caracteres necessários para a interface do usuário do aplicativo.Se você tiver especificado uma extensão de nome de arquivo para documentos do seu aplicativo, a estrutura também chama esta função ao adicionar uma entrada no banco de dados de inscrição do Windows; isso permite que os documentos a ser aberto do Gerenciador de arquivos Windows.

telefonar Esta função somente se você obtenha sua própria classe de CDocTemplate.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDocTemplate

Gráfico de hierarquia

CMultiDocTemplate::CMultiDocTemplate

CSingleDocTemplate::CSingleDocTemplate

CWinApp::RegisterShellFileTypes

Outros recursos

CDocTemplate membros