?? bit.bas
字號(hào):
Attribute VB_Name = "BitModule"
Option Explicit
'這是關(guān)于位操作的 bit.dll 的函數(shù)聲明,該dll 在 PureBasic 中寫(xiě)成。
'曾勁松 2005/6/8
'按位與或非
Public Declare Function BitAnd Lib "bit" (ByVal a As Long, ByVal b As Long) As Long
Public Declare Function BitOr Lib "bit" (ByVal a As Long, ByVal b As Long) As Long
Public Declare Function BitXOR Lib "bit" (ByVal a As Long, ByVal b As Long) As Long
'移位操作
Public Declare Function shl Lib "bit" (ByVal NumberToBeShifted As Long, ByVal BitCount As Long) As Long
Public Declare Function shr Lib "bit" (ByVal NumberToBeShifted As Long, ByVal BitCount As Long) As Long
'取高低
'取高字節(jié),對(duì)于一個(gè)32位的整數(shù),則是取低字的高字節(jié)
Public Declare Function HiByte Lib "bit" (ByVal a As Long) As Long
'取低字節(jié),對(duì)于一個(gè)32位的整數(shù),則是取低字的低字節(jié)
Public Declare Function LoByte Lib "bit" (ByVal a As Long) As Long
Public Declare Function HiWord Lib "bit" (ByVal a As Long) As Long
Public Declare Function LoWord Lib "bit" (ByVal a As Long) As Long
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -