Ponto V!

Home C/C++ Visual C++ Como Utilizar o Visual Studio C++ – Parte 3
Bruno Crivelari Sanches
Como Utilizar o Visual Studio C++ – Parte 3Imprimir
Escrito por Bruno Crivelari Sanches

No tutorial anterior vimos de maneira mais detalhada como realizar um build no Visual e diversas configurações, agora vamos expandir um pouco mais nosso ambiente instalando a Windows SDK, que consiste num kit de desenvolvimento para aplicações Windows.

Sobre o Visual C++ 2010

Este artigo foi escrito usando como base o Visual C++ 2008. Pouco muda no processo de instalação da versão 2010 e não vemos necessidade um artigo apenas sobre ele. Caso tenha problemas na instalação, deixe um comentário aqui que ajudaremos no que for possível

Instalando a Windows SDK

Pode ser que seu projeto não precise utilizar a API do Windows diretamente, mas outras libs podem precisar (Boost por exemplo).

Para baixar a SDK basta acessar o link de download: Windows Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1, para baixar uma imagem de DVD ISO com toda a SDK, use esse link.

No meu caso optei por instalar a versão web, pois como não utilizo todos os componentes não preciso fazer todo o download.

Após o donwload do programa setup, basta rodar ele. Surge então a primeira tela do setup, clicando em next ele pergunta sobre os diretórios de destino (no meu caso, uso o valor padrão).

Em seguida o instalador pergunta sobre os componentes a instalar, no meu caso dispenso qualquer coisa relacionada a desenvolvimento 64 bits (minhas maquinas são todas 32 bits), dispenso também os samples (exemplos) e documentação (que pode ser vista online), minha configuração ficou:

visual_p3_setup_sdk_02

As seleções aqui são um tanto pessoais e dependem do que você pretende fazer, mas o principal a instalar são os componentes do Windows Headers and Libraries, incluindo no minimo os “Header Files” e alguma das “Libraries”. Lembre-se que se for incluído apenas as bibliotecas para CPU 64 bits, será possível apenas compilar código para essa arquitetura.

Clicando em “next”, o instalador vai iniciar o download e a instalação logo após a conclusão deste.

A instalação é bem básica, e apos a conclusão basta clicar em “Finish”.

Testando a Instalação

Se tudo correu bem, agora basta pegar o programa “Hello World” do primeiro tutorial da série e modifica-lo:

#include <windows.h>

int main(int argc, char **argv) 
{ 
    MessageBox(NULL, L"Ola Windows!", L"Teste", MB_OK); 
    return 0; 
} 

Agora é compilar e executar o programa, durante a execução deve ser surgir uma dialogo com a mensagem definida acima.


Comentários (5)
  • Anônimo
    avatar

    vlw, me ajudou mt :cheer:

  • Nilton  - obrigado
    avatar

    sem isso naum iria conseguir :lol: :lol:

  • Bruno Crivelari Sanches
    avatar

    Valeu pessoal!

    T+

  • Artur Freitas  - Obrigado
    avatar

    Bruno, parabéns pelo trabalho !:D
    estou no segundo período de engenharia elétrica
    e quero fazer um software de biblioteca , para um projeto da disciplina de técnicas de programação e para isso comecei a aprender a mecher no visual c++.
    gostaria que você me desse algumas dicas a respeito do meu projeto e de funcionalidades que eu devo me preocupar mais em aprender no visual (acho que botões e janelas são algumas, comecei a mecher no visual a poucos dias não tenho muita noção).

    Também, queria saber se você conhece algum material bom para iniciantes em visual c++ que me desse suporte para começar o meu projeto (além de seus artigos é claro :D)

    No mais, parabéns pelo seus textos, sem dúvida estão me ajudando muito.

  • Bruno Crivelari Sanches
    avatar

    Obrigado Artur!

    O que eu mais recomendo é aprender a usar o debug. Existe um artigo no PontoV sobre ele, vai ser seu principal aliado no dia a dia.

    Fora ele não sei de nenhum material específico para Visual além da própria documentação da microsoft.

    Abraços

Escrever um comentário
Your Contact Details:
Gravatar enabled
Comentário:
[b] [i] [u] [url] [quote] [code] [img]   
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch::(:shock:
:X:side::):P:unsure::woohoo::huh::whistle:;):S:!::?::idea::arrow:
Security
Por favor coloque o código anti-spam que você lê na imagem.
LAST_UPDATED2  

Busca

Linguagens

Twitter