Проблема: хочу присвоить клику правой кнопки мышки по текстбоксу какую-нибудь команду, напр., Text1.Locked, однако постоянно выскакивает контекстная менюшка.
Как бы ее отключить?
Aleksej писал(а):Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = vbRightButton Then
Text1.Enabled = False
End If
End Sub
'-------------------------------------------------------------------
'Dec Hex Win32Api.txt [Если заблокировать...]
'-------------------------------------------------------------------
'132 84 unknown [Нельзя мышкой выделить текстовое поле]
'33 21 unknown
'32 20 unknown [Курсор над текстовым полем не меняется]
'516 204 RBUTTONDOWN
'533 215 unknown
'517 205 RBUTTONUP
'289 121 ENTERIDLE
'287 11F MENUSELECT
'123 7B unknown [От она !!!]
'-------------------------------------------------------------------
GSerg писал(а):Сабклассингом...
Просто блокируем WM_RBUTTONUP = &H205
Сейчас этот форум просматривают: Google-бот и гости: 22