chave Áreas de programação MFC
O que o MFC não pode fazer por você
sistema autônomo uma estrutura geral de programação, o MFC não pode antecipar cada programador de todas sistema autônomo necessidades.Por exemplo, o MFC torna fácil compilação a interface para um aplicativo de planilha, mas você deve fornecer importante lógica exibição e de computação.
Observação: |
---|
MFC não é uma biblioteca de funções Geral, como a biblioteca de time de execução C.Não é possível telefonar MFC funções de membro de classe em um contexto de MFC não outro tipo.De dentro do MFC, você ainda pode telefonar Win32 API funciona diretamente, particularmente aqueles MFC não escolhido para encapsular.Mas a maioria das funções do MFC são membros de uma classe e você deve ter um objeto da classe antes de chamar qualquer um dos membros funções. |
MFC foi projetado para ser uma biblioteca de classes para criação de aplicativos para o sistema operacional Windows.O meta e design do MFC destinos os aplicativos de produtividade de área de trabalho tradicionais usados diariamente.Como as pessoas são tão produtivas com o MFC, é tentador tente e use-o para tipos de aplicativos que não se destina a ser montado com MFC.Um tipo tal aplicativo é um serviço do Windows.Embora seja possível compilação um serviço do Windows usando partes de MFC, você precisará tomar muito cuidado sobre quais partes que você usar.Base de Dados de Conhecimento Microsoft da Microsoft tem algumas informações sobre problemas que você pode ter; no entanto, há muitos mais que não estão documentadas.Microsoft não oferece suporte ao uso de MFC para criar serviços do Windows.
O que a MFC pode fazer por você
Apesar de sua generalidade MFC dá suporte você de muitas formas especializadas:
Suporte para |
Consulte |
---|---|
Edição visual OLE |
|
Automação |
|
Controles ActiveX |
|
Programação de Internet |
|
Controles comuns do Windows |
|
Programação de banco de dados ODBC |
|
Programação multithread |
|
Programação de redes |
|
Portabilidade |