Hospedando um Win32 HWND em WPF de exemplo
Esse exemplo mostra como colocar um hwnd dentro de um Windows Presentation Foundation (WPF) aplicativo.
Este exemplo demonstra um recurso específico do Windows Presentation Foundation (WPF) e, conseqüentemente, não segue as práticas recomendadas de desenvolvimento de aplicativo. Para ver uma cobertura abrangente de boas práticas de desenvolvimento de aplicativos Windows Presentation Foundation (WPF) e Microsoft .NET Framework, consulte os seguintes itens conforme adequado:
Acessibilidade - Práticas recomendadas de Acessibilidade
Segurança - Windows Presentation Foundation Security
Localização - Visão geral de globalização e localização do WPF
O exemplo de criação
Instale o Windows Software Development Kit (SDK) e abra sua janela de comando de ambiente de compilação. No menu Iniciar, aponte para Todos os Programas, Microsoft Windows SDK e clique em Shell CMD.
Baixe o exemplo, geralmente da documentação do software development kit (SDK), para a unidade de disco rígido.
Para compilar o exemplo na janela de comando do ambiente de compilação, vá para o diretório fonte do exemplo. Na prompt de comando, digite MSBUILD. Isso criará o arquivo de solução, que faz referência a arquivos de projeto nos dois subdiretórios.
Para compilar o exemplo em Microsoft Visual Studio, carregue a solução de exemplo ou o arquivo de projeto e, em seguida, pressione CTRL+SHIFT+B. Talvez você precise deliberadamente de destino WPFApplication1.exe sistema autônomo o executável a ser executada durante a sessão de depurar, que é concluído através de caixas de diálogo de configurações de projeto.
Executando o exemplo
Para executar a amostra da janela Comando do ambiente de compilação, executar o WPFApplication1.exe arquivo na pasta Bin\depurar contida no WPFApplication1 subdiretório de fonte.
Para executar o exemplo compilado com a depuração no Visual Studio, pressione F5. Talvez você precise deliberadamente de destino WPFApplication1.exe sistema autônomo o executável a ser executada durante a sessão de depurar, que é concluído através de caixas de diálogo de configurações de projeto.