求教:如何用代码设置状态栏 (我已有部分代码)
if(m_statusBar.Create(this))
{
//设置状态栏窗格
m_statusBar.SetIndicators(auIDStatusbar, sizeof(auIDStatusBar)/sizeof (UINT));
//设置状态栏风格
m_statusBar.SetPaneInfo(0, m_statusBar.GetItemID(0), SBPS_STRETCH, NULL);
}
提问:auIDStatusbar如何声明!!!!!!!!!!!!!!!!!!!
//创建工具栏
if(m_toolBar.Creat(this))
{
//载入用于创建工具栏的位图
m_toolBar.LoadBitmap(IDB_TOOLBAR);
//设置工具栏按钮
m_toolBar.SetButtons( auIDToolBar, sizeof(auIDToolBar)/sizeof(UINT));
}
//设置工具栏风格
m_toolBar.GetToolBarCtrl().SetStyle(TBSTYLE_FLAT|CBRS_ALIGN_TOP|CBRS_TOO
LTIPS|CBRS_FLYBY|CBRS_SIZE_FIXED);
提问:auIDToolbar如何声明!!!!!!!!!!!!!!!!!!!
问题点数:20、回复次数:5Top
1 楼whoishere(我来也)回复于 2003-09-01 12:48:29 得分 20
例如:
static UINT auIDStatusbar[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_BACKUP,
ID_INDICATOR_PRICE,
};
其中的ID_INDICATOR_BACKUP、ID_INDICATOR_PRICE请预先定义好
auIDToolBar与auIDStatusbar的定义方式相同
Top
2 楼wyz_csdn(网语者)回复于 2003-09-01 13:20:30 得分 0
用AppWizard创建一个工程看看就行了Top
3 楼alkal(一城山水)回复于 2003-09-02 09:35:07 得分 0
在定义toolbar参数时,我用了
static UINT auIDToolbar[] =
{
IDC_OPEN; //是按钮标识
IDC_NEXT;
};
可是系统报错。WHY???
Top
4 楼whoishere(我来也)回复于 2003-09-02 09:57:11 得分 0
IDC_OPEN与IDC_NEXT后面都应该应该是逗号而不是分号!!Top
5 楼alkal(一城山水)回复于 2003-09-03 19:10:14 得分 0
本问题已结帖:whoishere(我来也)20分。Top




