Re[19]: 2AVK: Ты видимо забыл запостить...
От: VladD2 Российская Империя www.nemerle.org
Дата: 16.06.03 12:44
Оценка:
Здравствуйте, AndrewVK, Вы писали:

VD>Я почти уверен, что RB_SIZETORECT установит все эти параметры за один шаг.


AVK>А я уверен что нет. Еще раз настоятельно советую прочитать внимательнее документацию.


Читал я документацию. И ничего опровергающее не нашел. Ты бы все же попробовал. Так как описанными тобой методами рельное положение бэнда задать нельзя.
... << RSDN@Home 1.1 alpha 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[20]: 2AVK: Ты видимо забыл запостить...
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 16.06.03 13:22
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Читал я документацию. И ничего опровергающее не нашел.


Либо не читал, либо плохо читал. Речь идет о размерах и положении ребара, а не бенда.

RB_SIZETORECT Message

--------------------------------------------------------------------------------

Attempts to find the best layout of the bands for the given rectangle.

Syntax


To send this message, call the SendMessage function as follows.
lResult = SendMessage( // returns LRESULT in lResult (HWND) hWndControl, // handle to destination control (UINT) RB_SIZETORECT, // message ID (WPARAM) wParam, // = 0; not used, must be zero (LPARAM) lParam // = (LPARAM) (LPRECT) prc; );
Parameters

wParam
Must be zero.
prc
Pointer to a RECT structure that specifies the rectangle to which the rebar control should be sized.
Return Value

Returns nonzero if a layout change occurred, or zero otherwise.

Remarks

The rebar bands will be arranged and wrapped as necessary to fit the rectangle. Bands that have the RBBS_VARIABLEHEIGHT style will be resized as evenly as possible to fit the rectangle. The height of a horizontal rebar or the width of a vertical rebar may change, depending on the new layout.


Если не доверяешь тексту, обрати внимание что в параметрах индекс бенда отсутствует.

VD> Ты бы все же попробовал.


Зачем?

VD> Так как описанными тобой методами рельное положение бэнда задать нельзя.


Можно. Только так и можно. Это я как раз попробовал.
... << RSDN@Home 1.1 alpha 1 >>
AVK Blog
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.