Desenvolvimento nativo (como fazer no Visual C++)
Esta página contém links para ajuda sobre tarefas relacionadas ao desenvolvimento nativo usando Visual C++. Para ver outras categorias de tarefas populares abordadas na ajuda, consulte Como fazer no Visual C++.
Win32
API do Windows
Fornece informações sobre as interfaces de programação de aplicativos (API) com suporte do Microsoft Windows.O que há de novo no API do Windows
Lista as adições mais recentes para o Windows SDK.Visão geral sobre a API do Windows
Lista todas as tecnologias que estão cobertas pelo Windows SDK documentação.Exemplos do SDK do Windows
Lista os exemplos que usam o Windows SDK.
COM/ATL/MFC
COM (componente objeto Model)
Apresenta uma plataforma independente, COM sistema distribuído, orientado a objeto para a criação de componentes de software binário que possa interagir.COM + (componente Services)
Descreve como COM + se baseia no e estende os aplicativos escritos usando COM, MTS e outras tecnologias baseadas em COM.Exemplos do compilador COM suporte
Listas de exemplos que demostram o uso do suporte interno do compilador Visual C++ para COM.Tutorial do ATL
Orienta você por meio da criação de um controle ActiveX, que demonstram conceitos básicos ATL e COM muitos.Introdução ao COM e ATL
Fornece uma breve introdução COM e ATL.Programação com ATL e código de tempo de execução C
Discute as vantagens de usar a biblioteca de C em tempo de execução (CRT) com a vinculação estática ou dinâmica ou como alternativa usando a macro _ATL_MIN_CRT para reduzir a dependência em código CRT.Exemplos do ATL
Listas de exemplos que demostram o uso do ATL.Visão geral do MFC
Apresenta a biblioteca Microsoft Foundation classe (MFC).Gráfico de hierarquia
Exibe graficamente a biblioteca MFC.COM MFC
Descreve o suporte do MFC para COM.Exemplos do MFC
Lista exemplos que demostram o uso do MFC.Adding a Propriedade Using Atributos
Demonstra as etapas necessárias para adicionar uma propriedade simples de leitura-gravar personalizada usando atributos e discute as alterações para o projeto de controle.Acessar Tudo membros de uma coleção
Mostra como iterar sobre os três principais tipos de coleções fornecidos com o MFC.Acessando o status do arquivo
Mostra como obter o status de um arquivo.Acessando informações de classe de tempo de execução
Explica como acessar as informações sobre a classe de um objeto em time de execução.Contêineres de Controlarar ActiveX: Conectando-se um Controlarar ActiveX a uma variável de membro
Mostra como adicionar uma variável de membro a uma classe de caixa de diálogo.Contêineres de Controlarar ActiveX: Manipulação de eventos de um Controlarar ActiveX
Discute usando janela Propriedades para instalar manipuladores de eventos para controles ActiveX em um contêiner de controle ActiveX.Contêineres de Controlarar ActiveX: Usando controles em um contêiner de não-caixa de diálogo
Mostra como criar dinamicamente um controle ActiveX em uma janela de diálogo não.Contêineres de Controlarar ActiveX: Exibindo e modificando as propriedades de Controlarar
Discute como usar o editor de recursos do Visual C++ para exibir e alterar as propriedades suportadas por um controle ActiveX.Adicionar pontos de conexão a um objeto
Demonstra como criar um controle com suporte para pontos de conexão, como adicionar eventos e como implementar o ponto de conexão.Adicionar Ajuda Contexto-sensitive de Ajuda em HTML para um aplicativo do MFC existente
Mostra como adicionar Ajuda contextual no formato HTMLHelp a um aplicativo MFC.Adicionando itens ao Controlarar do cabeçalho
Descreve como adicionar um item de cabeçalho a um controle de cabeçalho.Adicionar guias a um Controlarar da guia
Descreve como adicionar um item da guia a um controle guia.Clientes de automação: Usando bibliotecas de tipo
Descreve como criar uma classe de expedição de um arquivo de biblioteca de tipos (.tlb).Área de transferência: Copiando e colando dados
Descreve o trabalho mínimo necessário para implementar copiando e colando da área de transferência em seu aplicativo OLE.Copiando os recursos do acelerador ajuda
Mostra como copiar as chaves de acelerador para recursos da Ajuda.Copiando os recursos do menu Ajuda
Mostra como copiar recursos do menu de ajuda para seu projeto.Copiando os comandos de mapa de mensagem de Ajuda
Mostra como copiar o código relacionado à Ajuda para seu projeto.Copiando o botão de barra de ferramentas Modo de Ajuda
Mostra como copiar o botão do modo de ajuda ao recurso de barra de ferramentas do seu projeto do recurso HasHelp projeto barra de ferramentas, simplesmente arrastando-o.Copiando os recursos de Cadeia de Caracteres relacionados ajuda
Mostra como copiar os IDs de comando para itens de menu relacionados ao Help.Criando um objeto CToolBarCtrl
Descreve como usar um objeto CToolBarCtrl.Creating a Rebar Control
Descreve como usar um objeto CReBarCtrl.Criando um objeto agregado
Descreve como criar um objeto agregado.Criar um Controlarar de caixa de combinação estendido
Mostra como usar uma combinação estendida controle de caixa em uma caixa de diálogo e em uma janela de diálogo não.Criando a data e o Controlarar de selecionador de tempo
Mostra como usar um controle de selecionador de data e time em uma caixa de diálogo e em uma janela de diálogo não.Criando o Controlarar de cabeçalho
Mostra como colocar um controle de cabeçalho em uma caixa de diálogo e em um modo de exibição (mas não um CListView).Criando o Controlarar de lista
Mostra como usar um controle de lista em uma caixa de diálogo e em uma janela de diálogo não.Criando o Controlarar de calendário do mês
Mostra como usar um mês em uma caixa de diálogo e em uma janela não a caixa de diálogo de controle de calendário.Criando o Controlarar da guia
Mostra como usar um controle guia em uma caixa de diálogo e em uma janela de diálogo não.Derivando de controles de um controle padrão
Mostra como criar uma classe derivada de controle e colocá-lo em uma caixa de diálogo.Exibir o Ajuda Contexto-sensitive
Descreve como exibir ajuda relacionada ao contexto do aplicativo.Exibir F1 Ajuda uma caixa de diálogo ou a opção de menu
Descreve como criar manualmente o Visualizador da Ajuda HTML exibir.Ativar dicas de ferramenta
Descreve como ativar dicas de ferramenta para os controles filho de uma janela.Exemplo: Exibir uma caixa de diálogo por meio de um comando de menu
Contém procedimentos para exibir uma caixa de diálogo modal através de um comando de menu e para exibir uma caixa de diálogo sem janela restrita através de um comando de menu.Inserindo um formulário em um projeto
Mostra como inserir um formulário baseado em MFC com com facilidade em seu aplicativo.Manipular o Controlarar de progresso
Lista as maneiras de alterar a posição corrente de um controle do andamento.Controles do ActiveX MFC: Adicionar outro Personalizar propriedade página
Descreve como você pode adicionar páginas de propriedades para um controle ActiveX para exibir propriedades adicionais.Controles do ActiveX MFC: Criando um servidor de automação
Descreve sistema autônomo desenvolver um controle ActiveX MFC ActiveX sistema autônomo um servidor de automação para fins de incorporação que controle ActiveX em outro aplicativo e chamar métodos no controle ActiveX do aplicativo através de programação.Controles do ActiveX MFC: Usando dados ligação em um Controlarar ActiveX
Discute a vinculação de dados, que permite que uma propriedade de um controle para BIND com um campo específico em um banco de dados.Configuração o estado do dia de um Controlarar de calendário do mês
Descreve como enfatizar certas datas para o mês atualmente exibidos em um controle de calendário do mês.Configuração Até um link estático para o código de registrar (C++ somente)
Mostra como criar um vínculo estático para o código do registrador.Testando propriedades e eventos com o contêiner de teste
Descreve como usar os recursos básicos do contêiner de teste.Atualizando o texto de um painel de barra de status
Explica como alterar o texto que aparece em um MFC BAR de status painel.Usando um Controlarar comum como uma janela filho
Descreve como criar um controle comum dinamicamente e, em seguida, trabalhar com ele.Usando uma barra de caixa de diálogo com um Controlarar rebar
Mostra como implementar uma BAR da caixa de diálogo transparente em uma banda rebar.Usando uma lista de imagem com um Controlarar rebar
Mostra como exibir imagens em uma banda rebar.Usando CStatusBarCtrl para criar um objeto CStatusBarCtrl
Descreve como usar um controle da BAR de status com partes.Usando CToolTipCtrl para criar e manipular um objeto CToolTipCtrl
Mostra como criar e manipular um CToolTipCtrl.Usando Soltar - para baixo de botões em um Controlarar da barra de ferramentas
Descreve como implementar um botão suspenso.Usando listas de imagem em um Controlarar de caixa de combinação estendido
Descreve como associar uma lista de imagens um controle de caixa de combinação estendida.Usando Imagemns listas com controles de cabeçalho
Mostra como exibir uma imagem em um item de cabeçalho.Como: ClassWizard de Acessar e funcionalidade de WizardBar
Discute onde a funcionalidade ClassWizard e WizardBar pode ser acessada no Visual C++.
Biblioteca c tempo de execução (CRT)
- Criando as bibliotecas de tempo de execução
Mostra como criar suas próprias cópias de C em time de execução arquivos de biblioteca.
Programação nativa
DLLs
Discute as bibliotecas de vínculo dinâmico (DLLs).Perguntas freqüentes sobre a DLL
Responde a perguntas comuns sobre DLLs.Exemplos STL
Lista os exemplos que demonstram o uso da biblioteca padrão do modelo.
Cabeçalhos pré-compilados
Criando arquivos de cabeçalho pré-compilados
Descreve como os compiladores Microsoft C e C++ fornecem opções para pré-compilação de qualquer código C ou C++, incluindo o código embutido.Quando fazer pré-compilação código-Origem
Descreve quando é apropriado usar cabeçalhos pré-compilados.Duas opções para Precompiling código
Descreve as duas opções para pré-compilação de código: pré-compilação automático e manual pré-compilação.Regras de consistência de cabeçalho pré-compilados
Discute as diretrizes que ajudarão a você usar cabeçalhos pré-compilados com mais eficiência.Usando cabeçalhos pré-compilados em um projeto
Descreve um método para usar as opções de cabeçalho pré-compilado manual em um projeto.