Visual studio Visual Studio可以跟踪所有事件吗?
Visual Studio中是否有某种方法可以启用/禁用事件的自动跟踪?我不是指添加调试。或跟踪。语句,而是让系统将其检测到的应用于应用程序的所有事件写入缓冲区。这个特性在嵌入式系统开发中很常见,我无法在VS中启用它 更新================================================================== 我在其他工具中看到的是,您将: 启用/禁用事件跟踪 有一个菜单,允许您选择要跟踪的事件或事件类别。例如,所有鼠标事件或仅输入、离开、单击等。通常仅跟踪影响被测应用程序的事件(非系统范围) 这比添加跟踪要简单得多。和调试。语句添加到代码中。更不用说Trace's和Debug's会给系统带来巨大的负载,如果您使用了很多,它们会影响操作Visual studio Visual Studio可以跟踪所有事件吗?,visual-studio,debugging,Visual Studio,Debugging,Visual Studio中是否有某种方法可以启用/禁用事件的自动跟踪?我不是指添加调试。或跟踪。语句,而是让系统将其检测到的应用于应用程序的所有事件写入缓冲区。这个特性在嵌入式系统开发中很常见,我无法在VS中启用它 更新================================================================== 我在其他工具中看到的是,您将: 启用/禁用事件跟踪 有一个菜单,允许您选择要跟踪的事件或事件类别。例如,所有鼠标事件或仅输入、离开、单击等。通常
通常,跟踪是非常轻量级的,比如存储在缓冲区中的简单EventID,可以由其他工具解释。这样做是为了防止跟踪干扰操作。我认为,到目前为止,VS无法做到这一点。VS确实无法做到这一点。这类事件的最佳选择是Spy++(VS套件中的永恒工具),它有很多过滤选项,其日志可以保存到文件中。你所说的“事件”是什么意思?字符串数据,如对跟踪的调用、软件事件(dll加载/卸载)或硬件事件(设备插拔)?