vs2017,采用注册表方式进行串口枚举。用x86进行编译,串口名称显示正常,用x64进行编译串口名称不正常。
程序参照:https://www.cnblogs.com/irving314/archive/2011/06/25/serialportenumerate4.html 查询注册表法
打上断点发现在64位编译后,形如“COM20"被存储为"C\0O\0M\02\00\0"。
vs2017,采用注册表方式进行串口枚举。用x86进行编译,串口名称显示正常,用x64进行编译串口名称不正常。
程序参照:https://www.cnblogs.com/irving314/archive/2011/06/25/serialportenumerate4.html 查询注册表法
打上断点发现在64位编译后,形如“COM20"被存储为"C\0O\0M\02\00\0"。