
1. все элементы UserControl.Parent.Controls активизированы;
2. получить список элементов UserControl.Parent.Controls;
3. и установить требуемое сообщение UDM_SETBUDDY.
События в UserControl получают при помощи установки оконнных ловушек командой SetWindowLong, которая затем обращается к подпрограмме WndProc:
- Код: Выделить всё
SetWindowLong(hWndNew, GWL_WNDPROC, AddressOf WndCall)
...
Public Sub WndProc(ByVal Msg As Long, ByVal wParam As Long, ByVal lParam As Long, ByRef Result As Long)
Select Case Msg
Case WM_ ... ????
Call SendMessage(m_hWnd, UDM_SETBUDDY, m_BuddyhWnd, ByVal 0&)
End Select
End Sub