以下是关于 CStatusBarCtrl::SetIcon 方法的一些基本信息:
BOOL SetIcon(int nIndex, HICON hIcon);
- 参数:
- nIndex:指定状态栏的部分索引,即在哪个区域显示图标。
- hIcon:指定要设置的图标的句柄。
- 返回值:
- 如果成功,返回非零;如果失败,返回零。
- 说明:
- 通过调用这个方法,可以在状态栏的指定部分显示一个图标。
- nIndex 参数指定状态栏的哪个部分,它从 0 开始编号。
- hIcon 参数是要在状态栏显示的图标的句柄。
示例代码:
// 假设 m_wndStatusBar 是 CStatusBarCtrl 对象
HICON hMyIcon = ::LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_MYICON));
m_wndStatusBar.SetIcon(1, hMyIcon);
这个示例代码将在状态栏的第二个部分显示一个图标,图标的句柄由 hMyIcon 指定。
转载请注明出处:http://www.zyzy.cn/article/detail/22513/MFC/CStatusBarCtrl