1
VB.NET 응용 프로그램에서 GetWindowText를 가져 오려고합니다.VB.NET에서 DLL 라이브러리를 가져 오려면 어떤 어셈블리가 필요합니까?
그래서 다른 사이트를 기반으로하면 interopt 서비스를 가져 와서 C#과 유사한 DLLImport 문을 추가하기 만하면됩니다. 그러나 어떻게 든 문을 인식하지 못하고 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
이 작품을 만들기 위해 어떤 어셈블리를 가져와야합니까? 어떤 아이디어?
합니다. Opps ... – Nap