Csingleinstance.

Uma classe MFC para implementar aplicativos de instância única
Baixe Agora

Csingleinstance. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Naughter Software
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 23 KB

Csingleinstance. Tag


Csingleinstance. Descrição

O csingleinstance foi projetado para ser uma classe MFC para tornar seu aplicativo em uma única instância. Limitando seu aplicativo à instância única é mais complicado no Win32 com a remoção do parâmetro HPrevinstance de Winmain e a introdução de espaços de endereço separados. Existem inúmeros exemplos já fora de fazer a sua única instância, mas algum código publicado na Internet exige conhecimento de MFC não documentada ou pesada. Outros métodos como o uso do FindWindow, FindWindowex não são 100% de bala devido ao ambiente pré-vazio do Win32. Esta classe usa internamente um arquivo mapeado de memória (MMF) no qual a alça da janela principal do seu aplicativo é recheada. Quando uma segunda instância do seu aplicativo é executada, ela detecta que o arquivo mapeado da memória existe, obtém o identificador da janela da primeira instância do MMF e reative a janela antiga.


Csingleinstance. Software Relacionado