Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Изменить рисунок ToolBar Button Добавлено: 27.05.04 04:24  

Автор вопроса:  @CyRax PTR | Web-сайт: basicproduction.nm.ru/ | ICQ: 204447456 
Есть ли у кого код на API как изменить в рантайме рисунок уже созданной кнопки тулбара?

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #1 Добавлено: 28.05.04 00:22
А Стандартными Функциями не меняется, или Тебе Обязательно API ???

Ответить

Номер ответа: 2
Автор ответа:
 @CyRax PTR



ICQ: 204447456 

Вопросов: 28
Ответов: 664
 Web-сайт: basicproduction.nm.ru/
 Профиль | | #2
Добавлено: 28.05.04 12:20
Дело в том что сам ToolBar на API

Ответить

Номер ответа: 3
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #3 Добавлено: 28.05.04 12:56
 Тогда надо Ковырять API, Ты говорил что про что Изменить рисунок, значит там Он уже есть ? Или Вообще Поставить Туды Рисунок ?

Ответить

Номер ответа: 4
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #4 Добавлено: 28.05.04 12:58
Сори опечатался :
Тогда надо Ковырять API, Ты говорил про то чтоб Изменить рисунок, значит там Он уже есть ? Или Вообще Поставить Туды Рисунок ?

Ответить

Номер ответа: 5
Автор ответа:
 @CyRax PTR



ICQ: 204447456 

Вопросов: 28
Ответов: 664
 Web-сайт: basicproduction.nm.ru/
 Профиль | | #5
Добавлено: 28.05.04 13:08
Уже есть. Нужно изменить имющийся.

Ответить

Номер ответа: 6
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #6 Добавлено: 28.05.04 17:03
 Посмотреть бы Код, надо ковырять API Посмотри как Он туда Его вставляет, а потом используя этот отрывок попробуй вставить свой рисунок ...

Ответить

Номер ответа: 7
Автор ответа:
 @CyRax PTR



ICQ: 204447456 

Вопросов: 28
Ответов: 664
 Web-сайт: basicproduction.nm.ru/
 Профиль | | #7
Добавлено: 28.05.04 17:34
 http://basicproduction.nm.ru/BP-TBar3.zip
 Короче при добавлении кнопки уже известен индекс рисунка в имаджелисте.

 Добавляется рисунок в лист рисунков тулбара
Dim tba As TBADDBITMAP
tba.nID=Хендл объекта, содержащего BITMAP
SendMessage hToolBar, TB_ADDBITMAP, Количество, tba

 Перед добавлением кнопки, в посылаемом тулбару типе содержится индекс рисунка
Dim TbButtonStruct As TBBUTTON
TbButtonStruct.iBitmap = BitmapIndex

 Чтобы добавть кнопку тулбару посылается сообщение
  SendMessage ToolBar.hWnd, TB_ADDBUTTONS, Количество, TbButtonStruct

 Собственно мне теперь нужно по определённому событию (неважно какому) изменить рисунок определённой кнопки тулбара.

===
 Хм...
 Наверное это сообщение TB_CHANGEBITMAP.
 Надо будет попробовать.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам