You can do call Win32 API functions in VB .Net, can you not? I know you can do it in C#.

Imports System.Runtime.InteropServices

Looks like you can o_O

Also looks like all hope is not lost!