请教:如何判断USB是否存在?
谢谢大家哦~~~~~~~~~~~~~~~~~
祝福 今天工作好心情~~~~~~~~~~ ^_^
[解决办法]
什么意思???
把要求要清楚
[解决办法]
我blog里面有
[解决办法]
用子类拦截消息
SetWindowLong改变窗体的处理函数,获取WM_DEVICECHANGE消息就可以了
[解决办法]
用 SetWindowLong 改变窗体的消息处理函数
SetWindowLong Me.hwnd, GWL_WNDPROC, AddressOf wndproc
wndproc是消息处理函数
Public Function wndproc(hwnd As Long,Msg As Long,wParam As Long,lParam As Long) As Long
If Msg = WM_DEVICECHANGE Then
'处理该消息
Else
'调用原来的函数
wndproc = CallWindowProc(preWinProc, hwnd, Msg, wParam, lParam)
End If
End Function
好久没有用VB了
应该不会写错吧
呵呵
子类化应该不用用到吧 只需要改一下消息处理函数就好了