Private Const LB_GETTOPINDEX = &H18E Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As LongPrivate Sub Command1_Click() MsgBox Str(SendMessage(List1.hwnd, LB_GETTOPINDEX, 0, 0))
End SubPrivate Sub Form_Load() Dim i As Integer For i = 1 To 30 List1.AddItem "sdfasdf" + Format(i, "0") Next i End Sub
Private Sub List1_Click() MsgBox List1.ListIndex + 1 End Sub 记得给我分啊!
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As LongPrivate Sub Command1_Click()
MsgBox Str(SendMessage(List1.hwnd, LB_GETTOPINDEX, 0, 0))
End SubPrivate Sub Form_Load()
Dim i As Integer
For i = 1 To 30
List1.AddItem "sdfasdf" + Format(i, "0")
Next i
End Sub
MsgBox List1.ListIndex + 1
End Sub
记得给我分啊!