16,554
社区成员
发帖
与我相关
我的任务
分享
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
虽然vb.net也可以支持declare的声明方法,但既然微软建议不用,那就改一下。vb.net:
<System.Runtime.InteropServices.DllImport("user32.dll", SetLastError := True)> _
Public Shared Function FindWindowEx(hWnd1 As Integer, hWnd2 As Integer, lpsz1 As String, lpsz2 As String) As Integer
End Function
另外,vb.net对很多api都封装很好,可能已经实现你需要的功能而不再需要自己去调用api,你说的这类具体参考一下System.Diagnostics.Process下的方法,可能有你需要的。