In effetti la traduzione dal C# in VB.NET di quella classe è fatta con i piedi... be', modifica tutti i metodi che ti danno quell'errore da così:
codice:
Public Shared<DllImport("gdi32.dll")>  _
         Function CreateCompatibleBitmap(hDC As IntPtr, nWidth As Integer, nHeight As Integer) As IntPtr
a così
codice:
<DllImport("gdi32.dll")> _
Public Shared Function CreateCompatibleBitmap(hDC As IntPtr, nWidth As Integer, nHeight As Integer) As IntPtr
.