Tutoriais e Programação
Linguagem C - Projeto Espião III
Dom 30 Nov 2008 21:20 |
- Detalhes
- Categoria: Linguagem C
- Atualização: Domingo, 30 Novembro 2008 22:14
- Autor: vovó Vicki
- Acessos: 10704
Observações da vó
Estas são as surpresas que podemos ter quando programamos para o sistema operacional Windows: coisas aparentemente simples, como por algumas informações na barra de status de uma janela, podem se tornar um tanto complicadas dependendo do tipo da informação. Por outro lado, coisas aparentemente complicadas podem ser resolvidas com uma única chamada a uma função tipo "prato pronto". De qualquer maneira, acho que já ficou claro que a análise cuidadosa da API é imprescindível.
Voltando ao Projeto Espião, adicione o código apresentado acima e não se esqueça: é preciso incluir psapi.h, porque chamamos algumas funções desta biblioteca, e é preciso declarar o protótipo das funções criadas (linhas 2 e 14 a 17).
Agora mais um detalhe: é preciso adicionar a psapi.lib à linha de comando do linker (senão ele não vai saber de qual biblioteca tirar as funções correspondentes). Para isso, clique em |Project|Configuration| e depois clique na aba "Linker". No campo "Additional files to be included in the link" digite psapi.lib e clique em [OK]. O Wedit refaz alguns arquivos para incorporar a nova informação.
Salve o código fonte. Compile e execute o projeto espião. Clique em |Farejar| para montar a árvore, clique num item qualquer e observe a barra de status. Se tudo tiver corrido bem, PARABÉNS, seu projeto está começando a ficar com "cara de gente grande"!
No último tutorial da série Espião você encontra o código fonte completo do Projeto. Tem muita coisa ainda que pode ser implementada, por exemplo, melhorar o menu, passar as explicações dos itens do menu para o Português, trocar o ícone padrão por um personalizado, adicionar uma caixa de mensagem para o about, e por aí vai. Fica a seu critério, pois a esta altura você já sabe como lidar com isto
- << Anterior
- Próximo