Страница: 1 |
|
Вопрос: ListView HELPPPPPPPP
|
Добавлено: 20.10.09 16:40
|
|
Автор вопроса: Mc.WOLF
|
Есть форма на ней ListView и textBox. Я выделяю строку в ListView как мне отобразить в textBox то, что я выделяю в ListView?
Ответить
|
Номер ответа: 3 Автор ответа: Mc.WOLF
Вопросов: 26 Ответов: 84
|
Профиль | | #3
|
Добавлено: 20.10.09 17:04
|
-
- Private Declare Function SendMessage Lib _
- "user32" Alias "SendMessageA" (ByVal hWnd As _
- Long, ByVal wMsg As Long, ByVal wParam As _
- Long, lParam As Any) As Long
-
- Private Const LVM_SUBITEMHITTEST As Long = 4153
-
- Private Type POINTAPI
- X As Long
- Y As Long
- End Type
-
- Private Type LVHITTESTINFO
- pt As POINTAPI
- lngFlags As Long
- lngItem As Long
- lngSubItem As Long
- End Type
-
- Private Sub ListView1_MouseUp(Button As Integer, _
- Shift As Integer, X As Single, Y As Single)
- Dim hti As LVHITTESTINFO
- Dim lngRet As Long
- hti.pt.X = X / Screen.TwipsPerPixelX
- hti.pt.Y = Y / Screen.TwipsPerPixelY
- lngRet = SendMessage(ListView1.hWnd, _
- LVM_SUBITEMHITTEST, 0&, hti)
- Debug.Print "Row=" & hti.lngItem,
- Debug.Print "Col=" & hti.lngSubItem
- End Sub
Ответить
|
Страница: 1 |
Поиск по форуму