?? module5.bas
字號:
Attribute VB_Name = "Module5"
Option Explicit
Public Const LVM_FIRST = &H1000
Public Const LVM_SETEXTENDEDLISTVIEWSTYLE = LVM_FIRST + 54
Public Const LVM_GETEXTENDEDLISTVIEWSTYLE = LVM_FIRST + 55
Public Const LVS_EX_FULLROWSELECT = &H20
Public Const LVS_EX_GRIDLINES = &H1
Public Const LVS_EX_ONECLICKACTIVATE = &H40
Public Const LVS_EX_TWOCLICKACTIVATE = &H80
Public Declare Function SendMessageLong Lib "user32" Alias "SendMessageA" _
(ByVal hwnd As Long, _
ByVal Msg As Long, _
ByVal wParam As Long, _
ByVal lParam As Long) As Long
Public Sub ListViewStyle_Click()
Dim rStyle As Long
Dim r As Long
'使ListView控件可以整行選擇
rStyle = SendMessageLong(frmData.ListView1.hwnd, LVM_GETEXTENDEDLISTVIEWSTYLE, 0&, 0&)
'rStyle = rStyle Xor LVS_EX_FULLROWSELECT'不可以整行選擇
rStyle = rStyle Or LVS_EX_FULLROWSELECT '可以整行選擇
'set the new ListView style
r = SendMessageLong(frmData.ListView1.hwnd, LVM_SETEXTENDEDLISTVIEWSTYLE, 0&, rStyle)
End Sub
Public Sub ListViewStyleBiaoG_Click()
Dim rStyle As Long
Dim r As Long
'使ListView控件有表格風格
rStyle = SendMessageLong(frmData.ListView1.hwnd, LVM_GETEXTENDEDLISTVIEWSTYLE, 0&, 0&)
'rStyle = rStyle Xor LVS_EX_GRIDLINES '沒有表格風格
rStyle = rStyle Or LVS_EX_GRIDLINES '有表格風格
'set the new ListView style
r = SendMessageLong(frmData.ListView1.hwnd, LVM_SETEXTENDEDLISTVIEWSTYLE, 0&, rStyle)
End Sub
Public Sub ListViewStyleOne_Click() '允許單擊選擇
Dim rStyle As Long
Dim r As Long
'get the current ListView style
rStyle = SendMessageLong(frmData.ListView1.hwnd, LVM_GETEXTENDEDLISTVIEWSTYLE, 0&, 0&)
'set the extended style bit
rStyle = rStyle Or LVS_EX_ONECLICKACTIVATE
'set the new ListView style
r = SendMessageLong(frmData.ListView1.hwnd, LVM_SETEXTENDEDLISTVIEWSTYLE, 0&, rStyle)
End Sub
Public Sub ListViewStyleTwo_Click() '允許雙擊選擇
Dim rStyle As Long
Dim r As Long
'get the current ListView style
rStyle = SendMessageLong(frmData.ListView1.hwnd, LVM_GETEXTENDEDLISTVIEWSTYLE, 0&, 0&)
'set the extended style bit
rStyle = rStyle Or LVS_EX_TWOCLICKACTIVATE
'set the new ListView style
r = SendMessageLong(frmData.ListView1.hwnd, LVM_SETEXTENDEDLISTVIEWSTYLE, 0&, rStyle)
End Sub
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -