SystemMonitor 对象

此类包含用于配置系统监视器控件的方法和属性。

成员

SystemMonitor 对象具有以下类型的成员:

事件

SystemMonitor 对象具有这些事件。

事件 说明
OnCounterAdded 将计数器添加到 Counters 集合时通知你。
OnCounterDeleted 在从 Counters 集合中删除计数器之前通知你。
OnCounterSelected 选择计数器时通知你。
OnDblClick 当用户使用鼠标左键双击图形线条、直方图条或报表项时,通知你。
OnSampleCollected 收集计数器的样本值时通知你。

方法

SystemMonitor 对象具有这些方法。

方法 说明
BatchLocking 锁定系统监视器,以防止它从新添加的计数器或日志文件中采样计数器数据。
BrowseCounters 显示“ 添加计数器 ”对话框。
ClearData 清除 控件中的所有数据字段。
CollectSample Counters 集合对象中的每个计数器采样一个值。
复制 将控件的属性设置、计数器列表和计数器数据作为 HTML 对象复制到剪贴板。
DisplayProperties 显示“ 图形属性 ”对话框。
GetLogViewRange 检索用于从日志文件中检索计数器值的开始日期。
LoadSettings 将 HTML 模板文件中的计数器添加到系统监视器。
粘贴 将复制到剪贴板的计数器列表追加到计数器的当前集合。
重新记录 将计数器数据重新记录到新文件。 还可以使用此方法指定新的文件类型,并减少日志文件中包含的示例数。
重 置 Counters 集合对象中删除所有 CounterItem 对象。
SaveAs 将图形视图中的计数器值保存到日志文件中。
ScaleToFit 缩放计数器值以适应关系图。
SetLogViewRange 设置用于从日志文件中检索计数器值的开始日期。
UpdateGraph 刷新系统监视器窗口的内容。

属性

SystemMonitor 对象具有这些属性。

属性 说明
外观
检索或设置控件的外观,以包括或省略三维显示效果。
BackColor
检索或设置图形和报表视图的背景色。
BackColorCtl
检索或设置控件的背景色。
BorderStyle
检索或设置控件的边框样式。
ChartScroll
检索或设置一个值,该值确定折线图是否在视图中滚动。
计数器
检索 CounterItem 对象的集合。
DataPointCount
检索或设置折线图中显示的数据点数。
DataSourceType
检索或设置性能计数器数据的源。
DisplayType
检索或设置用于绘制性能计数器数据的图形类型。
EnableDigitGrouping
检索或设置一个值,该值确定 SYSMON 在显示数值时是否使用数字分组。
EnableToolTips
检索或设置一个值,该值确定当鼠标悬停在其中一个图形视图中的计数器上时是否显示工具提示。
字体
检索或设置控件中使用的字体。
ForeColor
检索或设置控件中显示的文本的颜色。
GraphTitle
检索或设置图形的标题。
GridColor
检索或设置图形中使用的网格线的颜色。
突出显示
检索或设置一个值,该值指示所选计数器的值是否在图中突出显示。
LogFileName
已过时。 检索或设置要用作系统监视器中显示的计数器值源的日志文件的名称。
LogFiles
要用作系统监视器中显示的计数器值的源的一个或多个日志文件的集合。
LogSourceStartTime
从计数器集合中记录在日志文件中的计数器中检索最早计数器值的时间戳。
LogSourceStopTime
从计数器集合中记录在日志文件中的计数器中检索最新计数器值的时间戳。
LogViewStart
检索或设置用于从日志文件中检索计数器值的开始日期。
LogViewStop
检索或设置用于从日志文件中检索计数器值的结束日期。
ManualUpdate
检索或设置一个值,该值指示系统监视器的内容是手动更新,还是按指定的时间间隔自动更新。
MaximumScale
检索或设置图形的垂直 (Y 轴) 最大值。
MinimumScale
检索或设置图形垂直 (Y) 轴的最小值。
MonitorDuplicateInstances
检索或设置一个值,该值确定是否可以监视计数器的多个实例。
ReadOnly
检索或设置一个值,该值确定用户是否可以修改控件的属性值。
ReportValueType
检索或设置一个值,该值确定直方图和报表视图是绘制采样间隔期间最后一个采样值还是采样中的计算值(例如平均值或最小值计数器值)。
ShowHorizontalGrid
检索或设置一个值,该值确定是否在图形中显示水平网格线。
ShowLegend
检索或设置一个值,该值确定是否显示图例。
ShowScaleLabels
检索或设置一个值,该值确定是否在图形的垂直轴上显示刻度标签。
ShowTimeAxisLabels
检索或设置一个值,该值确定图形视图的水平 (X) 轴是否包含标签。
ShowToolbar
检索或设置一个值,该值确定是否在控件上显示工具栏。
ShowValueBar
检索或设置一个值,该值确定是否在控件上显示图表下方的值栏 (统计值集) 。
ShowVerticalGrid
检索或设置一个值,该值确定是否在图形中显示垂直网格线。
SqlDsnName
检索或设置 ODBC 数据源名称。
SqlLogSetName
检索或设置日志集的友好名称。
TimeBarColor
检索或设置时间条的颜色, (在图形窗口中移动的垂直条,以指示折线图视图中每个采样间隔) 。
UpdateInterval
检索或设置 SYSMON 在下次更新图形或报表之前等待的时间长度。
YAxisLabel
检索或设置图形的垂直 (Y) 轴的标签。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Isysmon.h
DLL
Sysmon.ocx