Visual C++ – Componentes complexos
Então, quer criar um Media Player, Browser ou algo assim em C++ e não sabe por onde começar? O Visual C++ tem vários componentes para sua aplicação que poderiam ser chamados de complexos escondidos. Se você ainda é novato no Visual C++, pode obter alguma ajuda aqui. Veremos quais são os principais:
WEBBROWSER
Um dos únicos que não está “escondido” e disponível na toolbox de cara. Você pode criar um browser simples com apenas algumas linhas de código. Parece ser o coração do Internet Explorer, porque aqui a fonte do título do meu site apareceu desconfigurada do mesmo jeito nesse browser e no IE. Apesar de algumas incompatibilidades e uma funcionalidade extremamente limitada, esse browser é bem rápido. Se quiser criar seu próprio browser “homemade” siga esse vídeo:
MEDIA PLAYER
Bem, eu so achei tutoriais sobre esse componente em Visual Basic, porém muito pouco muda em C++. Inicie um projeto de Forms no Visual C++. Este componente não está na toolbox por default, então vá em Tools, Choose toolbox items, procure Windows Media Player na aba COM e marque sua checkbox. Arraste para a janela o Media Player e o File Chooser Dialog. Clique duas vezes no Media Player e adicione esse código:
axWindowsMediaPlayer1->URL = openFileDialog1->FileName;
Agora volte ao Design da Form, clique duas vezes no File Chooser e adicione esse código:
openFileDialog1->ShowDialog();
Pronto! Já tem um Media Player funcionando. Se quiser ver o vídeo do Visua Basic aqui está:


SocialVibe