中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET怎么調用Window API

發布時間:2021-12-01 16:00:24 來源:億速云 閱讀:254 作者:小新 欄目:編程語言

這篇文章主要介紹了VB.NET怎么調用Window API,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

VB.NET調用Window API的方法與 VB6中類似,也是必須使用Declare語句聲明動態連接庫(DLL)中外部程序的引用。下面做一個調用的實例, 調用 advapi32.dll中的 GetUserName 函數 來獲得 系統登錄的用戶名 。

  1. Imports System  

  2. Imports System.Text  

  3. Imports Microsoft.VisualBasic  

  4.  

  5. Public Class Form3Class Form3  

  6. Declare Function GetUsername()Function GetUsername Lib "advapi32.dll" Alias _  

  7. "GetUserNameA" (ByVal lpbuffer As String, ByRef nSize As Integer) _  

  8. As Integer  

  9.  

  10. Private Sub Button3_Click()Sub Button3_Click(ByVal sender As System.Object, 
    ByVal e As System.EventArgs) Handles Button3.Click  

  11. Dim RV As Integer  

  12. Dim UserName As String  

  13. Dim Buffer As String  

  14. Buffer = New String(CChar(" "), 25)  

  15. RV = GetUsername(Buffer, 25)  

  16. UserName = Microsoft.VisualBasic.Left(Buffer, InStr(Buffer, Chr(0)) - 1)  

  17. MsgBox(UserName)  

  18. End Sub  

  19. End Class  

當然,DotNet FrameWork 2.0已經提供了豐富的類庫。我們可以不必VB.NET調用Window API就可以得到基本上所有的功能,尤其是當 微軟 的 操作系統也已經 架設 在 .net FrameWork 上之后。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“VB.NET怎么調用Window API”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

曲松县| 普定县| 赤峰市| 英山县| 三台县| 株洲县| 桐乡市| 游戏| 延安市| 泗阳县| 沧州市| 九江县| 藁城市| 东至县| 双江| 富裕县| 湘阴县| 高州市| 凌源市| 怀化市| 红河县| 绥化市| 东光县| 鄄城县| 阳信县| 广德县| 寿阳县| 资中县| 凤台县| 大宁县| 北碚区| 万安县| 吉木萨尔县| 三原县| 公安县| 广平县| 屏东市| 宣恩县| 高平市| 余姚市| 隆昌县|