Compartilhar via


Exemplo de layout de grade

Mostra como usar a Animação do Windows, usando Direct2D para animar uma grade de imagens.

Baixando o exemplo

Este exemplo está disponível nos seguintes locais.

Localização Caminho/URL
Windows Software Development Kit (SDK) Microsoft Windows Software Development Kit 7.0
Galeria de código Código de exemplo do Gerenciador de Animação do Windows

 

Depois de baixar e instalar o SDK do Windows, você encontrará os exemplos no diretório de instalação. Por exemplo, se você usar o caminho de instalação padrão para o SDK do Windows para Windows 7, os exemplos serão instalados em C:\Arquivos de Programas\Microsoft SDKs\Windows\v7.0\Samples.

Compilando o exemplo

Use um dos métodos a seguir para criar o exemplo.

Para compilar o exemplo no Prompt de Comando

  1. Abra a janela Prompt de Comando e navegue até o diretório do projeto GridLayout. Por exemplo, o caminho de instalação padrão para este exemplo é C:\Arquivos de Programas\Microsoft SDKs\Windows\v7.0\Samples\Multimedia\WindowsAnimation\GridLayout

  2. Execute o seguinte comando: msbuild GridLayout.sln

Para criar o exemplo usando o Microsoft Visual Studio (preferencial)

  1. Abra o Windows Explorer e navegue até o diretório do projeto GridLayout.

    Observação

    A extensão de nome de arquivo .sln não é mostrada nas configurações de pasta padrão. Nessa situação, ele pode ser identificado por seu ícone exclusivo ou por sua descrição de tipo, "Solução do Microsoft Visual Studio".

     

  2. Clique duas vezes no ícone do arquivo GridLayout.sln para abrir o projeto no Visual Studio.

  3. No menu Compilar, selecione Compilar Solução.

Executando o exemplo

Para executar o exemplo:

  1. Navegue até o diretório que contém o novo executável, usando o prompt de comando ou o Windows Explorer.

  2. Execute GridLayout.exe no prompt de comando ou clique duas vezes no ícone para GridLayout.exe no Windows Explorer.

  3. Imagens de exemplo são carregadas da Biblioteca de Imagens. Redimensione a janela e as imagens se organizarão em uma grade.