Операционная система Windows 95 для программиста



         

Сообщения для Toolbar - часть 3


wParam = (WPARAM) iButton;

Параметр lParam должен быть равен нулю.

Отметим, что вы можете определить порядковый номер кнопки по ее идентификатору с помощью сообщения TB_COMMANDTOINDEX, описанного выше.

TB_ENABLEBUTTON

С помощью сообщения TB_ENABLEBUTTON приложение может заблокировать или разблокировать кнопку.

wParam = (WPARAM) idButton; // идентификатор кнопки lParam = (LPARAM) MAKELONG(fEnable, 0); // флаг блокировки

Если флаг равен TRUE, кнопка разблокируется, если FALSE - блокируется.

TB_GETBITMAP

Определение номера изображения по идентификатору кнопки.

wParam = (WPARAM) idButton; // идентификатор кнопки

Параметр lParam должен быть равен нулю.

Порядковый номер изображения возвращается функцией SendMessage.

TB_GETBITMAPFLAGS

С помощью этого сообщения можно определить способность монитора отображать картинки большого размера. Это возможно в том случае, если в одном логическом дюйме контекста отображения экрана помещается не менее 120 пикселов.

Если монитор может отображать большие картинки, в возвращаемом функцией SendMessage значении установлен флаг TBBF_LARGE.

TB_GETBUTTON

Получение информации о кнопке, заданной своим номером.

wParam = (WPARAM) iButton; // номер кнопки lParam = (LPARAM) (LPTBBUTTON) lpButton; // адрес структуры // TBBUTTON

TB_GETBUTTONTEXT

Получение текстовой строки, связанной с кнопкой, которая задана своим номером.

wParam = (WPARAM) idButton; // номер кнопки lParam = (LPARAM) (LPSTR) lpszText; // адрес буфера для строки

TB_GETITEMRECT

Определение координат области, занимаемой кнопкой, которая задана своим номером.

wParam = (WPARAM) iButton; // номер кнопки lParam = (LPARAM) (LPRECT) lprc; // адрес структуры RECT

TB_GETROWS

Определение количества строк в органе управления Toolbar , имеющим стиль TBSTYLE_WRAPABLE.

Параметры сообщения должны быть равны нулю.

TB_GETSTATE

Определение состояния кнопки, заданной своим идентификатором.

wParam = (WPARAM) idButton; // идентификатор кнопки

Приведем список возможных состояний кнопки.




Содержание  Назад  Вперед