Mantendo uma lista de arquivos recentes
Eu gostaria de manter uma lista de arquivos recentes simples no meu aplicativo MFC que mostra os 4 nomes de arquivo usados mais recentemente.
Eu tenho jogado com um exemplo de "The MFC Answer Book" de Eugene Kain que programaticamente pode adicionar strings à lista Recent Files para um aplicativo baseado na arquitetura padrão Document / View: (veja "Gerenciando a lista de arquivos recentes (MRU)") ):
http://www.nerdbooks.com/isbn/0201185377
Meu aplicativo é um utilitário bastante leve que não usa a arquitetura Document / View para gerenciar dados, formatos de arquivo e assim por diante. Não tenho certeza se os mesmos princípios usados no exemplo acima seriam aplicáveis aqui.
Alguém tem algum exemplo de como eles mantêm uma lista recente de arquivos que é exibida no menu Arquivo e pode ser armazenada em uma configuração de arquivo / registro em algum lugar? Mais do que tudo, é a minha falta de conhecimento e compreensão que me impede.
Update: Eu encontrei recentemente este artigo CodeProject para ser bastante útil ...