2019-07-14 15:58发布
亲爱的娜娜 发表于 2018-11-16 10:54 应该不会崩溃吧,我们经常遇到是再次打开的时候会失败而已。
你我然后 发表于 2018-11-16 09:22 你明显是处理的不对。WM_DEVICECHANGE消息只是告诉你设备有变化,具体还要处理DBT_DEVICEQUERYREMOVE,DBT_DEVICEQUERYREMOVEFAILED,DBT_DEVICEREMOVEPENDING这几种情况。 你可以参考下:https://msdn.microsoft.com/en-us/library/aa363427(v=vs.85).aspx
tianyu5655 发表于 2018-11-16 11:30 你好,这个没关系的。 我在 if (Detection.GetComNum() != null) 做了处理了!
最多设置5个标签!
是很奇怪,在Debug调试下就不会出现闪退的现象,直接打开exe就会出现闪退的现象!
你好,这个没关系的。
我在 if (Detection.GetComNum() != null) 做了处理了!
就是有一个疑惑的地方,闪退的解决办法?
你再仔细看下,这是系统在拔掉USB之前,给你一个Close的机会。过了这个机会你再Close就要报错了。因为已经不存在要关闭的设备了。
一周热门 更多>