WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  HELP

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   HELP
evgw опубликован 22-10-2001 01:36 MSK   Click Here to See the Profile for evgw   Click Here to Email evgw  
1.Сделал окно edit для редактирования текста. При загрузке в него какого-либо файла вместо перевода строки возникает символ что-то вроде большого твердого знака, и все печатает в одну строчку.

2.
............................................................
TBBUTTON BTopen[3];

BTopen[0].iBitmap=IDB_SAVE_AS;
BTopen[0].idCommand=ID_OPEN;
BTopen[0].fsState=TBSTATE_ENABLED;
BTopen[0].fsStyle=TBSTYLE_FLAT;
BTopen[0].iString=*name;

BTopen[1].iBitmap=IDB_SAVE_AS;
BTopen[1].idCommand=ID_SAVE_AS;
BTopen[1].fsState=TBSTATE_ENABLED;
BTopen[1].fsStyle=TBSTYLE_FLAT;
BTopen[1].iString=*name;
TLB=CreateToolbarEx(hwnd,TBSTYLE_FLAT|WS_CHILD,ID_TLB1,5,NULL,NULL,BTopen,5,18,18,18,18,sizeof(BTopen));
...............................................................
В результате почему-то только одна кнопка, без картинки. Может надо как-то использовать параметры функции (wBMID, но я не представляю, что в нее писать). И еще, хочется узнать, что будет, если размер кнопки не совпадет с размером растра.

SUnteXx опубликован 22-10-2001 10:46 MSK     Click Here to See the Profile for SUnteXx  Click Here to Email SUnteXx     
1) Сделай EditWindow со стилем ES_MULTILINE

2) CreateToolbarEx(hwnd, TBSTYLE_FLAT | WS_CHILD, ID_TLB1, 5, NULL, NULL, BTopen, sizeof(BTopen) / sizeof(TBBUTTON), 18, 18, 18, 18, sizeof(BTopen));

И вообще, опиши кнопки следующем образом.
TBBUTTON BTopen[] =
{
{ 0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, {0, 0}, 0, 0},
{ 0, IDB_SAVE_AS, TBSTATE_ENABLED, TBSTYLE_BUTTON, {0, 0}, 0, 0},
{ 1, IDB_SAVE_AS, TBSTATE_ENABLED, TBSTYLE_BUTTON, {0, 0}, 0, 0},
{ 2, IDB_SAVE_AS, TBSTATE_ENABLED, TBSTYLE_BUTTON, {0, 0}, 0, 0},
}

Если не получиться, я не виноват! Тогда не знаю что делать!

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.