麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

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

2019-11-17 05:51:16
字體:
來源:轉載
供稿:網友
在文檔中,通常使用 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 Long
ByVal Nothing 或 ByVal 0& 或 vbNullString
SHORTByVal variable As Integer結果為 Integer 類型的表達式
VOIDSub procedure不可用
WORDByVal variable As Integer結果為 Integer 類型的表達式
WPARAMByVal variable As Long結果為 Long 類型的表達式



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产成人av免费观看 | 国产精品久久久久久久亚洲按摩 | 中文字幕欧美在线 | 日韩精品免费一区二区三区 | 国产日韩在线 | 国产日韩欧美 | 国产午夜精品一区二区三区免费 | 欧美精品一区二区三区四区 | 日本中文高清 | 欧美中文字幕一区二区三区亚洲 | 一级黄色国产视频 | 国产精品视频二区不卡 | 成人羞羞视频在线观看 | 久久精品视频首页 | 精品国产99久久久久久宅男i | 性爱视频在线免费 | 日本a级一区 | 4p一女两男做爰在线观看 | xxxxxx视频| 国产免费网站视频 | 亚洲成人福利在线 | 污版视频在线观看 | 999久久国精品免费观看网站 | 精国品产一区二区三区有限公司 | 精品亚洲视频在线 | xxxx69hd一hd| 免费在线观看成人网 | 蝌蚪久久窝 | 国产一国产一级毛片视频 | 国产美女三级做爰 | 日韩.www| 国产99精品视频 | 久久国产精品电影 | 91在线精品亚洲一区二区 | 国产精品啪一品二区三区粉嫩 | 久久国产午夜 | 国产精品视频在线观看免费 | 91色成人| 777zyz色资源站在线观看 | 久久色伦理资源站 | 亚洲二区免费 |