人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

怎樣將C語言聲明轉換為VB聲明

怎樣將C語言聲明轉換為VB聲明

更新時間:2022-08-01 文章作者:未知 信息來源:網絡 閱讀次數:


在文檔中,通常使用 C 語言的語法描述 DLL 中的過程。要在 Visual Basic 中調用這些過程,需要將它們轉換成合法的 Declare 語句,并使用正確的參數調用它們。
在進行這種轉換時,必須將 C 數據類型轉換為 Visual Basic 的數據類型,并且說明每個參數是以使用值的 (ByVal) 方式,還是使用引用的 (ByRef)(缺省)方式。下表針對常用的 C 語言數據類型列出了與之等價的 Visual Basic 類型(用于 32 位版本的 Windows)。 C 語言數據類型 在 Visual Basic 中聲明為 調用時使用的表達式ATOMByVal variable As Integer結果為 Integer 類型的表達式BOOLByVal variable As Long結果為 Long 類型的表達式BYTEByVal variable As Byte結果為 Byte 類型的表達式CHARByVal variable As Byte結果為 Byte 類型的表達式COLORREFByVal variable As Long結果為 Long 類型的表達式DWORDByVal variable As Long結果為 Long 類型的表達式HWND, HDC, HMENU 等。(Windows 句柄)ByVal variable As Long結果為 Long 類型的表達式INT, UINTByVal variable As Long結果為 Long 類型的表達式LONGByVal variable As Long結果為 Long 類型的表達式LPARAMByVal variable As Long結果為 Long 類型的表達式LPDWORDvariable As Long結果為 Long 類型的表達式LPINT, LPUINTvariable As Long結果為 Long 類型的表達式LPRECTvariable As type自定義類型的任意變量LPSTR, LPCSTRByVal variable As String結果為 String 類型的表達式LPVOIDvariable As Any任何變量(在傳遞字符串的時候使用 ByVal)LPWORDvariable As Integer結果為 Integer 類型的表達式LRESULTByVal variable As Long結果為 Long 類型的表達式NULLAs Any 或
ByVal variable As LongByVal Nothing 或 ByVal 0& 或 vbNullStringSHORTByVal variable As Integer結果為 Integer 類型的表達式VOIDSub procedure不可用WORDByVal variable As Integer結果為 Integer 類型的表達式WPARAMByVal variable As Long結果為 Long 類型的表達式

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 安陆市| 贵溪市| 江陵县| 张家港市| 奇台县| 名山县| 布拖县| 奎屯市| 德阳市| 蓬安县| 蓬溪县| 霍山县| 金华市| 济南市| 榆树市| 汶川县| 大田县| 凤山县| 伊宁市| 锦州市| 防城港市| 察隅县| 阜新市| 永新县| 延川县| 砀山县| 孝感市| 平远县| 墨脱县| 马龙县| 灵台县| 南皮县| 德化县| 安泽县| 开化县| 安国市| 榕江县| 梨树县| 辰溪县| 东兰县| 彰武县|