Tutorial: How to work with the System Tray from .Net
After I released the System Tray tile for the Sidebar, I’ve had quite a lot of PMs and emails regarding interacting with the tray from .Net. So I’ve written this short tutorial for you all to go through to help with any difficulties you might have been having. It’s written with C# source code.
Tags: .net, C#, System Tray, Tutorial

June 2nd, 2008 at 6:58 am
For anyone who has dabbled in the alternative shell world, with a this should also allow you to create an application which acts as the system tray itself, without explorer running.
June 2nd, 2008 at 10:22 am
Thanks! Great tutorial, but are you still planning on telling us how to resize the taskbar and change its layout?
June 3rd, 2008 at 1:28 am
YAY! Thanks a lot but eh… I VB.Net… not C#
Ah heck, I’ll translate, I can.
June 3rd, 2008 at 1:37 am
Ah, I’ve done similar things before when controlling window states… Does anyone mind if I translate this tut to VB?
June 3rd, 2008 at 2:22 am
http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx
June 3rd, 2008 at 7:35 am
Tierro, go for it man. I’ll add it to the front page once you’re done.
June 4th, 2008 at 3:57 am
Why not use Shell_NotifyIcon()
June 4th, 2008 at 4:01 am
nice job but win32 already has a function that does almost all the dirty work for you..
http://www.webtropy.com/articles/art9-1.asp?f=Shell_NotifyIcon
June 5th, 2008 at 2:50 am
Shell_NotifyIcon doesn’t do anything this tutorial is about. It doesn’t give you information about current SysTray icons.
June 5th, 2008 at 5:39 am
Wow thanks for this Karl. i asked you a few times and tought you have forgot. 1000 times Thank you for this tutorial..
I have already translated this Tutorial to VB so if anyoned needs it message me.
“patrickgs” on aeroxp
patrickgs21@googlemail.com
June 20th, 2008 at 2:45 pm
Hello,
Patrick G. or anyone could you pls send me or post the vb.net code of this? Since i’m getting error converting it.
Thanks;