K, this is a higher grade exercise, so if low level coding or windows API makes you queasy, then I suggest you have some Eno's and read this blog anyway J . The problem So, I'm going to assume you've dealt a little bit with windows or other API functions in C#. For the purpose of this article we're going to need an API function to use so I decided on the most simple and probably well known function (hopefully). [ DllImport ( "user32.dll" , CharSet= CharSet .Auto)] public static extern int MessageBox...