阅读:1865回复:5
请教:应用程序怎样知道usb设备插上了?
好像见过,不过用的时候找不到,那位大侠指路?谢了先!
|
|
沙发#
发布于:2002-09-30 16:25
在应用程序中相应WM_DEVICECHANGE消息。
|
|
|
板凳#
发布于:2002-09-30 20:24
up
|
|
地板#
发布于:2002-10-04 15:23
if you use MFC
=== 1 Add function into mainfrm.cpp afx_msg BOOL CMainFrame::OnDeviceChange( UINT nEventType, DWORD dwData ) { //Add your action here return 1; } 2. add to message table(mainfrm.cpp). ON_WM_DEVICECHANGE() BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd) //{{AFX_MSG_MAP(CMainFrame) ON_WM_CREATE() ON_WM_DEVICECHANGE() //}}AFX_MSG_MAP END_MESSAGE_MAP() 3. mainfrm.h -> add to function table. //{{AFX_MSG(CMainFrame) afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); afx_msg BOOL OnDeviceChange( UINT nEventType, DWORD dwData ); //}}AFX_MSG ==== :o |
|
地下室#
发布于:2002-10-06 10:37
谢谢你这么湘西的回答
让我也懂了 |
|
5楼#
发布于:2002-10-08 07:34
谢谢大家的热情指点,尤其是bbear的详细指点。谢谢!
|
|