<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>...</title>
	<atom:link href="http://alanbondo.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://alanbondo.wordpress.com</link>
	<description>Stuff about Stuff</description>
	<lastBuildDate>Tue, 26 May 2009 16:00:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='alanbondo.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>...</title>
		<link>http://alanbondo.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://alanbondo.wordpress.com/osd.xml" title="..." />
	<atom:link rel='hub' href='http://alanbondo.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Olympic Water Drums</title>
		<link>http://alanbondo.wordpress.com/2008/08/10/olympic-water-drums/</link>
		<comments>http://alanbondo.wordpress.com/2008/08/10/olympic-water-drums/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 17:18:06 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Olympics]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Water Drums]]></category>

		<guid isPermaLink="false">http://alanbondo.wordpress.com/?p=27</guid>
		<description><![CDATA[Female water drummers put on a pretty cool show in the water polo arena at the Beijing olympics. Have a look.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=27&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_29" class="wp-caption alignnone" style="width: 425px"><a href="http://www1.nrk.no/nett-tv/ol/spill/verdi/67720" target="_blank"><img class="size-medium wp-image-29" src="http://alanbondo.files.wordpress.com/2008/08/waterdrums.jpg?w=415&#038;h=213" alt="Olympic Water Drums" width="415" height="213" /></a><p class="wp-caption-text">Olympic Water Drums</p></div>
<p>Female water drummers put on a pretty cool show in the water polo arena at the Beijing olympics. <a title="Olympic Water Drums" href="http://www1.nrk.no/nett-tv/ol/spill/verdi/67720" target="_blank">Have a look</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alanbondo.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alanbondo.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alanbondo.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alanbondo.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alanbondo.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alanbondo.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alanbondo.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alanbondo.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alanbondo.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alanbondo.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alanbondo.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alanbondo.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alanbondo.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alanbondo.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alanbondo.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alanbondo.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=27&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alanbondo.wordpress.com/2008/08/10/olympic-water-drums/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www1.nrk.no/nett-tv/asx.aspx?param=329AA5EF4953A85BD1456CF3F5BD5C8AA8E58AE060A1DC3D19267D01DFDF80916CB324D1DF2F7D7D9327D0DB392E7D738554025BE96129B97D9770E6B6536CC535687E06ECF6FF3A80F285FC5821F71B6294ED951F557FD5658BDC7FC78092D0F02EE3599C3DFE91F11673ED4E02418A4BFA02756D8688AC6EB216BFDE78CC54FB495D538FD86ADE475D6F501CF242B73ED81F87227059365530278D665341F2BA9A03DBC5F31181D492F21E388643AE" length="617" type="video/x-ms-asf;" />
<enclosure url="http://www1.nrk.no/nett-tv/asx.aspx?param=BA812732C4EC0907386E0433C2242CC4DF15D50A9E680B13C8B0C840AADAAC2630D4FE8BCA3256DAE7B3758E6CAE3527875ACCA1C08C752C66261B04DF9E44453B196D8B320DB0D861CF8856BFA2C644AAFB30B605D3EB5663D9802D762D08951F098891652E44F9E0CE6542A6D19A0CBCFA49B00A048F3D1C90A732682793A0E9E1433784F4A916C49754BCFC4CC24561E2FFF2A89EE796054687B267944B0E0539B37ACE7A71785A0A20CB2F0429B8" length="617" type="video/x-ms-asf;" />
	
		<media:content url="" medium="image">
			<media:title type="html">Alan</media:title>
		</media:content>

		<media:content url="http://alanbondo.files.wordpress.com/2008/08/waterdrums.jpg?w=300" medium="image">
			<media:title type="html">Olympic Water Drums</media:title>
		</media:content>
	</item>
		<item>
		<title>Imagining the Tenth Dimension</title>
		<link>http://alanbondo.wordpress.com/2008/06/24/imagining-the-tenth-dimension/</link>
		<comments>http://alanbondo.wordpress.com/2008/06/24/imagining-the-tenth-dimension/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 19:04:49 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[Dimensions]]></category>
		<category><![CDATA[Space]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://alanbondo.wordpress.com/?p=26</guid>
		<description><![CDATA[What is the tenth dimension and how does it relate to our four dimensional reality? This interesting video attempts to explain the ten dimensions and how they relate to each other in a simple and understandable way. You don&#8217;t have to be a rocket scientist to learn something from this. Check it out here.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=26&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>What is the tenth dimension and how does it relate to our four dimensional reality? This interesting video attempts to explain the ten dimensions and how they relate to each other in a simple and understandable way. You don&#8217;t have to be a rocket scientist to learn something from this.</p>
<p>Check it out <a title="Imagining The Tenth Dimension" href="http://www.tenthdimension.com/medialinks.php">here</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alanbondo.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alanbondo.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alanbondo.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alanbondo.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alanbondo.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alanbondo.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alanbondo.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alanbondo.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alanbondo.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alanbondo.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alanbondo.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alanbondo.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alanbondo.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alanbondo.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alanbondo.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alanbondo.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=26&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alanbondo.wordpress.com/2008/06/24/imagining-the-tenth-dimension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Alan</media:title>
		</media:content>
	</item>
		<item>
		<title>The Noob Comic</title>
		<link>http://alanbondo.wordpress.com/2008/06/22/the-noob-comic/</link>
		<comments>http://alanbondo.wordpress.com/2008/06/22/the-noob-comic/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 14:55:32 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Comic]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[The Noob Comic]]></category>

		<guid isPermaLink="false">http://alanbondo.wordpress.com/?p=25</guid>
		<description><![CDATA[If you&#8217;ve ever played a MMORPG like Everquest or World of Warcraft, you&#8217;ll get a good laugh out of this webcomic. It pictures the adventures and misadventures of Ohforf&#8217;sake, a n00b in the fictional online game Clichequest. Hilarious stuff. Be sure to start at the beginning as it has a continuing story. Check it out [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=25&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever played a MMORPG like <a title="Everquest" href="http://everquest.station.sony.com/">Everquest</a> or <a title="World of Warcraft" href="http://www.worldofwarcraft.com/">World of Warcraft</a>, you&#8217;ll get a good laugh out of this webcomic. It pictures the adventures and misadventures of Ohforf&#8217;sake, a n00b in the fictional online game Clichequest. Hilarious stuff. Be sure to start at the beginning as it has a continuing story.</p>
<p>Check it out <a title="The Noob Comic" href="http://www.thenoobcomic.com/index.php">here</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alanbondo.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alanbondo.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alanbondo.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alanbondo.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alanbondo.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alanbondo.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alanbondo.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alanbondo.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alanbondo.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alanbondo.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alanbondo.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alanbondo.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alanbondo.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alanbondo.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alanbondo.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alanbondo.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=25&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alanbondo.wordpress.com/2008/06/22/the-noob-comic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Alan</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating a System Tray Application with C#</title>
		<link>http://alanbondo.wordpress.com/2008/06/22/creating-a-system-tray-app-with-c/</link>
		<comments>http://alanbondo.wordpress.com/2008/06/22/creating-a-system-tray-app-with-c/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 10:12:40 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[System Tray]]></category>

		<guid isPermaLink="false">http://alanbondo.wordpress.com/?p=23</guid>
		<description><![CDATA[This code snippet will show you how to create a minimal system tray application with C#. As always, you should add error handling where appropriate.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=23&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This code snippet will show you how to create a minimal system tray application with C#.</p>
<p><span id="more-23"></span></p>
<p><pre class="brush: csharp;">

using System;
using System.Drawing;
using System.Windows.Forms;

namespace MyTrayApp
{
    public class SysTrayApp : Form
    {
        [STAThread]
        public static void Main()
        {
            Application.Run(new SysTrayApp());
        }

        private NotifyIcon  trayIcon;
        private ContextMenu trayMenu;

        public SysTrayApp()
        {
            // Create a simple tray menu with only one item.
            trayMenu = new ContextMenu();
            trayMenu.MenuItems.Add(&quot;Exit&quot;, OnExit);

            // Create a tray icon. In this example we use a
            // standard system icon for simplicity, but you
            // can of course use your own custom icon too.
            trayIcon      = new NotifyIcon();
            trayIcon.Text = &quot;MyTrayApp&quot;;
            trayIcon.Icon = new Icon(SystemIcons.Application, 40, 40);

            // Add menu to tray icon and show it.
            trayIcon.ContextMenu = trayMenu;
            trayIcon.Visible     = true;
        }

        protected override void OnLoad(EventArgs e)
        {
            Visible       = false; // Hide form window.
            ShowInTaskbar = false; // Remove from taskbar.

            base.OnLoad(e);
        }

        private void OnExit(object sender, EventArgs e)
        {
            Application.Exit();
        }

        protected override void Dispose(bool isDisposing)
        {
            if (isDisposing)
            {
                // Release the icon resource.
                trayIcon.Dispose();
            }

            base.Dispose(isDisposing);
        }
    }
}

</pre></p>
<p>As always, you should add error handling where appropriate.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alanbondo.wordpress.com/23/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alanbondo.wordpress.com/23/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alanbondo.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alanbondo.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alanbondo.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alanbondo.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alanbondo.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alanbondo.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alanbondo.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alanbondo.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alanbondo.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alanbondo.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alanbondo.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alanbondo.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alanbondo.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alanbondo.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=23&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alanbondo.wordpress.com/2008/06/22/creating-a-system-tray-app-with-c/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Alan</media:title>
		</media:content>
	</item>
		<item>
		<title>Changing the Desktop Wallpaper with C#</title>
		<link>http://alanbondo.wordpress.com/2008/06/21/changing-the-desktop-wallpaper-with-c/</link>
		<comments>http://alanbondo.wordpress.com/2008/06/21/changing-the-desktop-wallpaper-with-c/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 21:09:47 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Desktop Wallpaper]]></category>

		<guid isPermaLink="false">http://alanbondo.wordpress.com/?p=22</guid>
		<description><![CDATA[These code snippets will show you how to: Set the current wallpaper. Get the path of the current wallpaper. Detect when the current wallpaper changes. How to set the desktop wallpaper: How to get the path of the current desktop wallpaper: How to detect when the desktop wallpaper changes: Of course, you should add return [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=22&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>These code snippets will show you how to:</p>
<ul>
<li>Set the current wallpaper.</li>
<li>Get the path of the current wallpaper.</li>
<li>Detect when the current wallpaper changes.</li>
</ul>
<p><span id="more-22"></span><br />
</p>
<p><strong>How to set the desktop wallpaper:</strong></p>
<p><pre class="brush: csharp;">
using System.Runtime.InteropServices;

[DllImport(&quot;user32.dll&quot;, CharSet = CharSet.Auto)]
private static extern Int32 SystemParametersInfo(
    UInt32 action, UInt32 uParam, String vParam, UInt32 winIni);

private static readonly UInt32 SPI_SETDESKWALLPAPER  = 0x14;
private static readonly UInt32 SPIF_UPDATEINIFILE    = 0x01;
private static readonly UInt32 SPIF_SENDWININICHANGE = 0x02;

public void SetWallpaper(String path)
{
    SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, path,
        SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE);
}
</pre></p>
<p><strong>How to get the path of the current desktop wallpaper:</strong></p>
<p><pre class="brush: csharp;">
using System.Runtime.InteropServices;

[DllImport(&quot;user32.dll&quot;, CharSet = CharSet.Auto)]
private static extern Int32 SystemParametersInfo(
    UInt32 action, UInt32 uParam, IntPtr vParam, UInt32 winIni);

private static readonly UInt32 SPI_GETDESKWALLPAPER = 0x73;
private static readonly int    MAX_PATH             = 260;

public String GetWallpaper()
{
    String wallpaper = new String('\ 0', MAX_PATH);
    SystemParametersInfo(SPI_GETDESKWALLPAPER,
        (UInt32)wallpaper.Length, wallpaper, 0);
    wallpaper = wallpaper.Substring(0, wallpaper.IndexOf('\ 0'));
    return wallpaper;
}
</pre></p>
<p><strong>How to detect when the desktop wallpaper changes:</strong></p>
<p><pre class="brush: csharp;">
using System.Windows.Forms;

public class MyApp : Form
{
    private static readonly UInt32 SPI_SETDESKWALLPAPER = 0x14;
    private static readonly UInt32 WM_SETTINGCHANGE     = 0x1A;

    protected override void WndProc(ref Message message)
    {
        if (message.Msg == WM_SETTINGCHANGE)
        {
            if (message.WParam.ToInt32() == SPI_SETDESKWALLPAPER)
            {
                // Handle that wallpaper has been changed.
            }
        }

        base.WndProc(ref message);
    }
}
</pre></p>
<p>Of course, you should add return value checking and exception handling where appropriate.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alanbondo.wordpress.com/22/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alanbondo.wordpress.com/22/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alanbondo.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alanbondo.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alanbondo.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alanbondo.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alanbondo.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alanbondo.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alanbondo.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alanbondo.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alanbondo.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alanbondo.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alanbondo.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alanbondo.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alanbondo.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alanbondo.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=22&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alanbondo.wordpress.com/2008/06/21/changing-the-desktop-wallpaper-with-c/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Alan</media:title>
		</media:content>
	</item>
		<item>
		<title>SoundBlaster Audigy 2 ZS on Vista x64</title>
		<link>http://alanbondo.wordpress.com/2008/06/21/soundblaster-audigy-2-zs-on-vista-x64/</link>
		<comments>http://alanbondo.wordpress.com/2008/06/21/soundblaster-audigy-2-zs-on-vista-x64/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 16:01:26 +0000</pubDate>
		<dc:creator>Alan</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Audigy 2 ZS]]></category>
		<category><![CDATA[Driver]]></category>
		<category><![CDATA[SoundBlaster]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://alanbondo.wordpress.com/?p=12</guid>
		<description><![CDATA[Creative have been really sloppy at providing working and fully featured SoundBlaster drivers for Windows Vista, especially for older models of the card. When moving from XP to Vista I was dismayed to find the official drivers for my Audigy 2 ZS didn&#8217;t support CMSS2, Stereo Surround, Dolby Digital, or DTS, among other things. After [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=12&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://uk.europe.creative.com/">Creative</a> have been really sloppy at providing working and fully featured SoundBlaster drivers for Windows Vista, especially for older models of the card. When moving from XP to Vista I was dismayed to find the official drivers for my Audigy 2 ZS didn&#8217;t support CMSS2, Stereo Surround, Dolby Digital, or DTS, among other things. After much searching I <a href="http://forums.creative.com/creativelabs/board?board.id=Vista">found</a> a solution that combines older functional drivers with the new Vista-compatible Creative Audio Console.</p>
<p><span id="more-12"></span></p>
<p>Note: I have only tried this on a fresh install of Vista Ultimate x64 with no existing SoundBlaster drivers installed. It may or may not work for you. Try it at your own risk.</p>
<ol>
<li>Download the required drivers. You&#8217;ll need both the <a href="http://files2.europe.creative.com/manualdn/Drivers/AVP/9908/0xF21D0420/SBAXVSD_PCDRV_LB_2_12_0002.exe">2.12.0002</a> and the older <a href="http://rapidshare.com/files/64356124/SBAX_2_12_0001_20.zip">2.12.0001.20</a> drivers.</li>
<li>Install the newer drivers and Audio Console by running SBAXVSD_PCDRV_LB_2_12_0002.exe. Follow instructions and reboot.</li>
<li>Extract the contents of SBAX_2_12_0001_20.zip into a temporary folder.</li>
<li>Run the extracted Setup.exe and select &#8220;Driver Uninstallation&#8221; and &#8220;Delete all shared Creative audio driver files&#8221;. This uninstalls the drivers without removing the Creative Audio Console.<br />
<a href="http://alanbondo.files.wordpress.com/2008/06/audigy1.png"><img class="alignnone size-medium wp-image-16" style="margin-top:10px;margin-bottom:10px;" src="http://alanbondo.files.wordpress.com/2008/06/audigy1.png?w=300&#038;h=234" alt="" width="300" height="234" /></a><br />
Reboot.</li>
<li>Run the same Setup.exe again, but this time select &#8220;Driver Installation&#8221; and &#8220;Overwrite existing shared Creative audio driver files&#8221;. This installs the older but functional drivers.<br />
<a href="http://alanbondo.files.wordpress.com/2008/06/audigy2.png"><img class="alignnone size-medium wp-image-15" style="margin-top:10px;margin-bottom:10px;" src="http://alanbondo.files.wordpress.com/2008/06/audigy2.png?w=300&#038;h=231" alt="" width="300" height="231" /></a><br />
Reboot.</li>
<li>Driver installation is now finished. Open the Creative Audio Console and adjust your settings. CMSS2, Stereo Surround, Dolby Digital, and DTS are all available and working.<br />
<a href="http://alanbondo.files.wordpress.com/2008/06/audigy3.png"><img class="alignnone size-medium wp-image-18" style="margin-top:10px;margin-bottom:10px;" src="http://alanbondo.files.wordpress.com/2008/06/audigy3.png?w=242&#038;h=300" alt="" width="242" height="300" /></a><br />
<a href="http://alanbondo.files.wordpress.com/2008/06/audigy4.png"><img class="alignnone size-medium wp-image-19" style="margin-top:10px;margin-bottom:10px;" src="http://alanbondo.files.wordpress.com/2008/06/audigy4.png?w=300&#038;h=243" alt="" width="300" height="243" /></a></li>
</ol>
<p>Creative recently released an Audigy series <a href="http://uk.europe.creative.com/support/downloads/download.asp?MainCategory=1&amp;nRegionFK=&amp;nCountryFK=&amp;nLanguageFK=&amp;sOSName=Windows+Vista+64-bit&amp;region=3&amp;Product_Name=Audigy+2+ZS&amp;Product_ID=4915&amp;modelnumber=&amp;driverlang=1033&amp;OS=27&amp;drivertype=0&amp;x=25&amp;y=14">beta driver</a> for Vista. I have not tried it as the above solution is working very well for me, but it may be worth checking out if you have tried this without success or you don&#8217;t like hacks like this.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/alanbondo.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/alanbondo.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/alanbondo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/alanbondo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/alanbondo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/alanbondo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/alanbondo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/alanbondo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/alanbondo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/alanbondo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/alanbondo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/alanbondo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/alanbondo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/alanbondo.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/alanbondo.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/alanbondo.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=alanbondo.wordpress.com&amp;blog=4030964&amp;post=12&amp;subd=alanbondo&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://alanbondo.wordpress.com/2008/06/21/soundblaster-audigy-2-zs-on-vista-x64/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Alan</media:title>
		</media:content>

		<media:content url="http://alanbondo.files.wordpress.com/2008/06/audigy1.png?w=300" medium="image" />

		<media:content url="http://alanbondo.files.wordpress.com/2008/06/audigy2.png?w=300" medium="image" />

		<media:content url="http://alanbondo.files.wordpress.com/2008/06/audigy3.png?w=242" medium="image" />

		<media:content url="http://alanbondo.files.wordpress.com/2008/06/audigy4.png?w=300" medium="image" />
	</item>
	</channel>
</rss>
