是这样的,我在调一个写好的工程,这个工程在debug模式下运行时会开一个控制台串口输出调试数据。这个控制台使用dll做的,叫Console.dll,用的是隐式连接(在依赖项里添了Console.lib,并且没有使用loadlibrary)。他在Console.cpp里写了“ConsoleTrace _classOTrace;”,ConsoleTrace是控制台类,即运行了实例化,于是就打开了一个控制台窗口。通过调试,我发现运行了__DllMainCRTStartup,但是我自己做了一个实验,隐式连接没有反应,必须loadlibrary才能实现他的这个效果。
是这样的,我在调一个写好的工程,这个工程在debug模式下运行时会开一个控制台串口输出调试数据