Завел StatusBar
static UINT indicators[] =
{
ID_SEPARATOR,
IDS_SUMMA_ALL
};
int Frame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (!sb.Createthis,WS_CHILD|WS_VISIBLE|CBRS_BOTTOM|
CBRS_BORDER_ANY|CBRS_BORDER_3D) ||
!sb.SetIndicators(indicators,sizeof(indicators)/sizeof(UINT)))
{
TRACE0("Failed to create status bar\n");
return -1; // fail to create
}
// как стиль поменять, тож знаю
int ic;
UINT ui;
if((ic=sb.CommandToIndex(ui=IDS_SUMMA_ALL))>=0)
sb.SetPaneInfo( ic,ui,SBPS_NORMAL,60);
...
}
А как данный элемент заставить выравнивать по правому краю — нет!
Поставте на путь истинный...
С уважением Баловнев Эдуард
Здравствуйте bedward70, Вы писали:
skip
B>А как данный элемент заставить выравнивать по правому краю — нет!
B>Поставте на путь истинный...
B>
B>С уважением Баловнев Эдуард
Только задать ему стиль SBPS_OWNERDRAW и рисовать самостоятельно
Здравствуйте bedward70, Вы писали:
B>А как данный элемент заставить выравнивать по правому краю — нет!
B>Поставте на путь истинный...
B>
B>С уважением Баловнев Эдуард
Наткнулась случайно и никогда с этим не разбиралась, но можно выровнять текст по правому краю, вставив перед ним два таба. По центру — вставив один. Не знаю, насколько это законно, но работает
.
Здравствуйте akela, Вы писали:
skip
A>Наткнулась случайно и никогда с этим не разбиралась, но можно выровнять текст по правому краю, вставив перед ним два таба. По центру — вставив один. Не знаю, насколько это законно, но работает .
Супер!!!
А я то через SBPS_OWNERDRAW заморачивался
Здравствуйте Андрей, Вы писали:
А>Супер!!!
Приятно слышать, однако
.