1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

WinAPI32

Тема в разделе "Программирование", создана пользователем Digger, 18.10.05.

  1. Digger

    Digger Активный участник

    3.825
    47
    Где я *****, покажите... :(
    Создаю ToolBar

    hToolBar=CreateToolbarEx(hwnd, CCS_ADJUSTABLE | WS_CHILD | WS_VISIBLE | TBSTYLE_TOOLTIPS | WS_BORDER,
    ID_TOOLBAR,
    nmbut, HINST_COMMCTRL, IDB_STD_SMALL_COLOR ,
    ToolArray, nmbut,0,0,0,0,
    sizeof(TBBUTTON));

    Использую стиль CCS_ADJUSTABLE, по идее после двойного клика должна появляться панель настройки тулбара, она и появляется, секунд на 0.1, и сразу исчезает. :upset:
    Если послать тулбару сообщение TB_CUSTOMIZE
    (SendMessage(hToolBar,TB_CUSTOMIZE,0,0);)
    то по идее должна вылезать та же менюшка, она и вылезает, но тоже на 0.1 сек...

    Средство "разработки" - C++Builder 6. ЗНАЮ, с WINAPI он не очень дружен, но до этого проблем не было...
     
  2. pegas

    pegas Участник

    311
    0
    надо обрабатывать сообщения-нотификации TBN_QUERYDELETE и TBN_QUERYINSERT и возвращать для них TRUE. подробнее смотри в MSDN.
     
    Последнее редактирование: 18.10.05