| Csingleinstance. Uma classe MFC para implementar aplicativos de instância única |
Baixe Agora |
Csingleinstance. Classificação e resumo
- 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