CDocTemplate * GetDocTemplate ( ) const;
Valor de retorno
Um ponteiro para o modelo de documento para este tipo de documento, ou NULL se o documento não é gerenciado por um modelo de documento.
Observações
Chame esta função para get um ponteiro para o modelo de documento para este tipo de documento.
Exemplo
nbsp; / / Este exemplo acessa o objeto de modelo de doc para construir
/ / nome de um documento padrão como a folha.XLS, onde "folha"
/ / é o nome do documento base e ". xls" é a extensão de arquivo
/ / para o tipo de documento.
CString strDefaultDocName, strBaseName, strExt;
CDocTemplate * pDocTemplate = GetDocTemplate();
se (! pDocTemplate - > GetDocString (strBaseName, CDocTemplate:: docName)
|| ! pDocTemplate - > GetDocString (strExt, CDocTemplate:: filterExt))
{
AfxThrowUserException(); / / Essas seqüências de caracteres de modelo doc serão
/ / estar disponível se você tiver criado o aplicativo usando AppWizard
/ / e especificada a extensão do arquivo como uma opção para
/ / a classe de documento produzido pelo AppWizard.
}
strDefaultDocName = strBaseName + strExt
Visão geral de CDocument |nbsp; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CDocTemplate