Как использовать <DllImport> в VB.NET?

Как должен я вещи DLLImport в VB.NET? Пример был бы:

 _
Private Shared Function GetWindowText(ByVal hwnd As IntPtr, ByVal lpString As StringBuilder, ByVal cch As Integer) As Integer

End Function

Если я поместил его в Классе или где-то в другом месте, я получаю "DLLimport, не определяется", я использую   Профессионала Visual Studio 2008 года

25
задан Peter Mortensen 21 July 2013 в 08:41
поделиться

2 ответа

Вы должны добавить Imports System.Runtime.InteropServices в начало исходного файла.

В качестве альтернативы вы можете полностью указать имя атрибута:

<System.Runtime.InteropService.DllImport("user32.dll", _
    SetLastError:=True, CharSet:=CharSet.Auto)> _
36
ответ дан 28 November 2019 в 20:45
поделиться
Imports System.Runtime.InteropServices
7
ответ дан 28 November 2019 в 20:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: