Visualizza versione completa : Blocco click destro e cd
Captain-Hook
13-04-2004, 13.44.53
Uso VB.
Come posso bloccare l'aperutra del cd e masterizzatore, e bloccare il tasto delstro del mouse?
Sono amministratore di sistema, mi server per un internet point. Ho già bloccato il ctrl+alt+canc, alt+F4, nascosto barra delle applicazioni.
Grazie per qualsiasi risposta.
LoryOne
13-04-2004, 14.02.07
Non capisco cosa vuoi dire con:
"Come posso bloccare l'aperutra del cd e masterizzatore"
In un modulo:
Public Const GWL_WNDPROC As Long = (-4)
Private Const WM_CONTEXTMENU = &H7B
Public OldWindowProc As Long
Public Function NoPopupWindowProc(ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
If msg <> WM_CONTEXTMENU Then _
NoPopupWindowProc = CallWindowProc(OldWindowProc, hwnd, msg, wParam, lParam)
End Function
nel Form_Load():
OldWindowProc=SetWindowLong([Nome Casella Testo].hwnd, GWL_WNDPROC, AddressOf NoPopupWindowProc)
Captain-Hook
13-04-2004, 14.03.39
impedire l'accesso al drive e: (Cd) e drive F: (masterizzatore)....puoi dirmi come mai se avvio il programma che mi blocca il task manager con un altro account(limitato) il task manager non viene disabilitato? Se lo avvio col mio account funziona..
Grazie
Captain-Hook
13-04-2004, 15.17.59
LoryOne ma che devo mettere al posto di nomecasella testo?
LoryOne
13-04-2004, 15.31.24
Dipende da qual' è il controllo che non deve rispondere all'evento della pressione del tasto destro su di esso.
Se vuoi inibire il menu su una textbox ci devi mettere il nome della textbox. L'esempio è basato su questo tipo di inibizione.
E' ovvio che dovrai eseguire l'hooking sull'oggetto interessato (Vedi proprietà hWnd)
vBulletin® v3.8.6, Copyright ©2000-2024, Jelsoft Enterprises Ltd.