Puoi prendere spunto da questo esempio

http://www.codeguru.com/forum/archiv...p/t-26933.html