Stawer Fórum
Seja bem-vindo ao Stawer Fórum,
Aqui você encontra tudo oque precisa, desde Games à Informática.
Para melho visualização do conteúdo do fórum, Registre-se!

Atenciosamente,
Administração Stawer Fórum.
Stawer Fórum
Últimos assuntos
» Template More Create [Blogger]
Dom Set 14, 2014 4:27 pm por artursk

» Banner Editável !
Dom Set 07, 2014 7:57 pm por raposa

» Template ATR Habbo - Plataforma Blogger
Ter Nov 12, 2013 6:17 pm por -Crash

» Fundo blog
Sex Out 04, 2013 4:40 pm por Universal

» apresentaçao
Qui Jul 18, 2013 6:07 pm por digitalradio

» [TEMPLATE] Cria Habbos [TEMPLATE]
Sab Abr 27, 2013 10:55 am por Abusado

» Template do HabbMenta
Seg Mar 18, 2013 6:35 pm por Lolinaa

» Codigo selecione o fundo para blog 2013
Sab Jan 05, 2013 9:22 am por loko-poko

» Template blog habbo editado pelo the pixelando
Qua Jan 02, 2013 11:05 am por loko-poko

Os membros mais ativos do mês


Você não está conectado. Conecte-se ou registre-se

[c++]criando um visualisador de processos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1 [c++]criando um visualisador de processos em Qui Out 13, 2011 3:43 pm

Olá pessoal , venho aqui mostrar como criar um visualisador de processos em c++

Bom primeiro de tudo crie um novo projeto
File > New > Project > Windows Form Aplication.

Adicione ao seu form:
1 Label
1 RichTextBox
1 Button (Atualizar)

Ajeite eles no seu form de acordo com sua preferência.

Agora vá no seu código (vamos trabalhar =p)

Importe:
Spoiler:using namespace System::Diagnostics;


Para mostrar a lista de processos , adicione o código:

Spoiler:void listProcess()
{
cli::array<Process ^> ^processes = Process::GetProcesses();

for
each (Process ^p in processes)
{
this->richTextBox1->Text += p->ProcessName + "\r";
}
}


Em seguida, para atualizar a lista adicione o código:
void atualizarProces()
{
this->richTextBox1->Clear();
listProcess();
}




Feito isso , teremos que fazer algo para chamar a função.
Dê um duplo clique no seu form e coloque o código como mostra abaixo:
Spoiler:private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
listProcess();
}




Depois , duplo clique no botão e digite o código como exemplificado abaixo
Spoiler:private: System::Void buAtualizar_Click(System::Object^ sender, System::EventArgs^ e) {
atualizarProces();
}




Obs:
o nome do botão no tutorial está buatualizar porque mudei ele(copiei de
um projeto) cuidado se for copiar e colar o código mostrado a cima

Pronto rode o seu projeto e terá seu visualisador de processos funcionando.

Observações Gerais:
°Fiz o tutorial usando como referencia Microsoft Visual C++ 2010
°Se quiser fazer uma lista de processos selecionaveis,tente fazer com ListView em vez de RichTextBox
°Desculpas por qualquer erro de português
°Qualquer dúvida relacionada ao tópico estárei respondendo =]

Espero ter ajudado vocês

Créditos: lipinf

Estou ajudando as pessoas e não críticando ninguém !

Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum