筛选 LogViewer 函数列表

记录器通常捕获分析不需要的一些函数调用。 这些可以在记录器创建日志文件时被记录器筛选掉。 但是,此过程不可逆,因此通常最好是允许记录所有函数,然后在 LogViewer 中筛选显示。

可通过多种方式在 LogViewer 中筛选出函数调用:

  • 在main查看区域中,通过单击或使用光标键来选择函数。 (选择某个函数时,LogViewer 会用红色显示它。) 然后按 DELETE 键,或右键单击并选择“ 隐藏”。 这会在视图中隐藏该函数调用的所有实例。

  • 选择 “视图” |API 显示。 将出现一个对话框,其中包含三个区域。 右侧是所有函数的字母顺序列表,左侧是分类分组。 可以通过选中或清除函数名称左侧的框来启用或禁用任何函数的显示。

  • 选择 “视图” |模块显示。 将出现一个对话框,可用于选择调用模块;仅显示从这些模块调用的函数。

  • 选择 “视图” |仅第一级调用。 这将仅显示左列中具有“d0”的调用。 通常需要隐藏由其他记录的函数进行的函数调用。 (例如,知道 ShellExecuteEx 在执行过程中发出 30 个不同的注册表调用通常并不有趣。)