![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 15
|
![]()
Как можно прописать команду, чтобы на Toolbar исчезла одна кнопка.
Сама программа есть, есть toolbar и меню, а вот чтобы по нажатию кнопки из меню на toolbar исчезла одна кнопка, пока не могу...Вроде можно одной строкой написать, где-то так: .elseif wParam == 1900 (параметр кнопки в меню) и дальше должна идти команда исчезания кнопки в тулбаре. Вот это один из свойств, описывающих кнопку на тулбаре: mov Tba.hInst, HINST_COMMCTRL mov Tba.nID, 1 invoke SendMessage, hToolBar, TB_ADDBITMAP, 1, ADDR Tba mov tbb.iBitmap, STD_FILENEW mov tbb.fsStyle, TBSTYLE_BUTTON mov tbb.idCommand, 50 invoke SendMessage, hToolBar, TB_ADDBUTTONS, 1 , ADDR tbb |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
TB_HIDEBUTTON в помощь
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 15
|
![]()
А как правильнее написать ?
Я описал вот так: invoke SendMessage, hToolBar, TB_HIDEBUTTON, 0, ADDR tb50 Пока не заработало... |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
Voortex
А вот так? Код:
Последний раз редактировалось Mikl___; 16.06.2010 в 13:56. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 15
|
![]()
Он так новую кнопку добавляет)
Может есть какой-то другой параметр ? Например - WS_VISIBLE ? Или как ссылаться там на кнопку в тулбаре ? Последний раз редактировалось Voortex; 17.06.2010 в 10:01. |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]()
invoke SendMessage, hToolBar, TB_HIDEBUTTON, 1900 , 1
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru Последний раз редактировалось airyashov; 17.06.2010 в 13:25. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 15
|
![]()
Большое спасибо!!!
Вроде заработало)))) Только вместо 1900 надо было 50 поставить |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 15
|
![]()
Здравствуйте!
А можно ли сделать так, чтобы вот я кнопку нажал и другая кнопка исчезла, и теперь если еще раз нажать на кнопку, то та исчезнувшая должна появиться ? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[masm32] GetCurrentDirectoryA | Xatr | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 07.12.2009 16:14 |
Появление\исчезание картинки | ИльяМалиновский | JavaScript, Ajax | 1 | 11.04.2009 02:53 |
Исчезание кнопок дочерней формы многооконного интерфейса при максимизации | k376 | Помощь студентам | 2 | 21.10.2008 19:42 |
Visible | [Smarik] | Помощь студентам | 2 | 28.03.2008 18:01 |