System IconTray

09/10/2012

Pessoal,
preciso da ajuda de vcs......
já faz 2 dias q estou procurando como faço para usar um gif como ícone no Visual Studio 2010.

Quero q qdo eu utilizar o método do IconTray o ícone q eu colocar fique animado, igual ao gif......mas não sei como faço.

Será q alguém poderia me ajudar??

Segue abaixo o código como estou fazendo:


private void frmPrincipal_Resize(object sender, EventArgs e)
{
notifyTray.BalloonTipTitle = _msg14;
notifyTray.BalloonTipText = _msg15;

if (FormWindowState.Minimized == this.WindowState)
{
notifyTray.Visible = true;
notifyTray.ShowBalloonTip(500);
this.Hide();
}
else if (FormWindowState.Normal == this.WindowState)
{
notifyTray.Visible = false;
}
}

private void notifyTray_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
this.MostrarForm();
}

private void MostrarForm()
{
this.Show();
this.WindowState = FormWindowState.Normal;
this.AjustarPosicaoNaTela();
SetForegroundWindow(Handle.ToInt32());
}

Fernanda Oliveira

Respostas

09/10/2012

Alisson

Você queria colocar uma mensagem para ser exibida?
Responder Citar

09/10/2012

Joel Rodrigues

Alison, ele parece estar querendo botar um ícone animado na tray bar.
Amigo, veja se esse link lhe ajuda: http://blogs.msdn.com/b/abhinaba/archive/2005/09/12/animation-and-text-in-system-tray-using-c.aspx
Boa sorte.
Responder Citar

10/10/2012

Fernanda Oliveira

Olá Amigos,

Sei q tem como colocar o Icone .ico no SystemIconTray.........sendo q não achei em lugar nenhum dizendo como fazer com q o ícone fique animado, exemplo os computadores da rede, não fica ascendendo qdo tem troca de informação?? Pois então, queria colocar um ícone q ficasse piscando ou ascendendo.....entenderam??

Estou fazendo um projeto de Sincronismo de Dados e com isso preciso colocar um ícone em forma de gif para poder ver a animação no ícone e com isso saber q está sincronizando.

É mais ou menos como está nesse link, mas queria saber se tem algum jeito de colocar um gif em forma de ícone no Icon Tray??? E se tem, como??

Obrigada pela Ajuda
Responder Citar

10/10/2012

Fernanda Oliveira

Obrigada

Funcionou sim, coloquei no Load do form

Vlw
Responder Citar

17/10/2012

Joel Rodrigues

Legal, Fernanda. Que bom que funcionou.
Nesse caso, estou encerrando o tópico.
Boa sorte em seus projetos.
Responder Citar

17/10/2012

Fernanda Oliveira

Obrigada!
Responder Citar

19/10/2012

Computacaorj

Muito bom, parabéns!!
Responder Citar

19/10/2012

Alisson

Solicito que concluam o tópico, tópico já resolvido.
Responder Citar