CObject |
└CCmdTarget |
└CControlBar |
└CStatusBar |
1. | 构造CStatusBar对象。 |
2. | 调用Create(或CreateEx)函数来创建状态条窗口并将它连接到CStatusBar对象。 |
3. | 调用SetIndicators函数将字符串ID与每一个指示器联系起来。 |
1. | 调用CWnd::SetWindowText只更新窗格0中的文本。 |
2. | 在状态条的ON_UPDATE_COMMAND_UI处理程序中调用CCmdUI::SetText函数。 |
3. | 调用SetPaneText函数更新任何窗格中的文本。 |
CStatusBar | 构造一个CStatusBar对象 |
Create | 创建状态条,并将它与CStatusBar对象连接,且设置初始字体和条高度 |
CreateEx | 创建一个具有嵌入CStatusBarCtrl对象附加风格的CStatusBar对象 |
SetIndicators | 设置指示器ID |
CommandToIndex | 获取给定指示器ID的索引 |
GetItemID | 获取给定索引的指示器ID |
GetItemRect | 获取给定索引值的显示矩形 |
GetPaneInfo | 获取一个给定索引的指示器ID,风格和宽度 |
SetPaneInfo | 设置一个给定索引的指示器ID,风格和宽度 |
GetPaneStyle | 获取一个给定索引的指示器风格 |
SetPaneStyle | 设置一个给定索引的指示器风格 |
GetPaneText | 获取一个给定索引的指示器文本 |
SetPaneText | 设置一个给定索引的指示器文本 |
GetStatusBarCtrl | 允许直接访问基础通用控件 |
DrawItem | 当一个属主绘制的状态条控件的外观改变时,此函数被调用 |