为啥要无窗体,无窗体不就是控制台程序了。
程序带窗体,你隐藏窗体不就得了,如果无窗体,何来什么消息和消息循环。
如果你想判断多个U盘的插入和移除的顺序,可以通过WM_DEVICECHANGE消息的lparam,lparam是个结构体指针,这个结构体包含了你想要的数据,包括当前插入或移除的设备类型、设备的盘符等。
程序带窗体,你隐藏窗体不就得了,如果无窗体,何来什么消息和消息循环。
如果你想判断多个U盘的插入和移除的顺序,可以通过WM_DEVICECHANGE消息的lparam,lparam是个结构体指针,这个结构体包含了你想要的数据,包括当前插入或移除的设备类型、设备的盘符等。
http://download.csdn.net/detail/sololie/6672327
至于窗体是否显示,你不想像是就隐藏窗体,如果还想从新显示窗体就做个全局热键来回恢复窗体的显示。
再传一次http://download.csdn.net/detail/sololie/6672339例子是用vcl方式,你要api sdk方式,就按4楼说的,在窗口回调函数中处理WM_DEVICECHANGE消息,
不过同样要额外声明不少结构体和常量。