Я пытаюсь импортировать GetWindowText в приложение VB.NET.
Таким образом, основываясь на других сайтах, вам просто нужно импортировать службу взаимодействия и добавить оператор DLLImport, аналогичный C #. Но почему-то он не распознает оператор и получает ошибку компиляции BC30001 (оператор недопустим в пространстве имен).
Вот код, который я использовал.
Imports System.Runtime.InteropServices
<DllImport("user32", CharSet:=CharSet.Auto, SetLastError:=True)> _
Public Shared Function GetWindowText(ByVal hWnd As IntPtr, <Out(), MarshalAs(UnmanagedType.LPTStr)> ByVal lpString As StringBuilder, ByVal nMaxCount As Integer) As Integer
End Function
Какую сборку мне нужно импортировать, чтобы эта работа работала? Есть идеи?