Форум: Форум C++Разное
Новые темы: 00
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: HIWORD и LOWORD,что такое?
 
 автор: THERAPYbrother   (18.02.2008 в 14:28)   письмо автору
 
 

ну вот тут пытаюсь сделать прокрутку в окне.Получается все криво и косо,хоть и по примеру))
так вот
что обозначают данные выражения
HIWORD(lParam)-это как я понял из примера высота рабочей области?
LOWORD(lParam)- ширина раб области?

далее)
HIWORD(wParam) and
LOWORD(wParam)
что это такое? пример:
switch(LOWORD(wParam))
{
case SB_LINEUP:
лялялялял;
}

извиняйте,с терминологией у меня очень плохо пока что)
робкая попытка угадать)) :
LOWORD(wParam)-
это так сказать сообщения от вертикальной прокрутки?
соответственно
HIWORD это горизонтальная?
p.s.
просьба не смеяться)

  Ответить  
 
 автор: cheops   (19.02.2008 в 03:20)   письмо автору
 
   для: THERAPYbrother   (18.02.2008 в 14:28)
 

Ну собственно говоря да, а что не работает?

  Ответить  
 
 автор: THERAPYbrother   (19.02.2008 в 08:29)   письмо автору
 
   для: cheops   (19.02.2008 в 03:20)
 

Пока вроде все работает,просто мелкие косяки были.
Щас пытаюсь во всем разобраться,что написал)
еще вопрос:
iVscrollMax=max(0,NUMLINES+2-cyClient\cyChar);
iVscrollPos=min(iVscrollPos,iVscrollMax);

что такое max() and min() ?
маленькое пояснение))
NUMLINES-сколько всего строк текста выводится
cyClient-высота рабочей области экрана
cyChar-высота строки одной,высота буквы+расстояние от строки до строки

  Ответить  
 
 автор: cheops   (19.02.2008 в 19:28)   письмо автору
 
   для: THERAPYbrother   (19.02.2008 в 08:29)
 

max() возвращает максимальное значение из двух аргументов, а min() - минимальное.

  Ответить  
 
 автор: THERAPYbrother   (20.02.2008 в 08:04)   письмо автору
 
   для: cheops   (19.02.2008 в 19:28)
 

спасибо,пока что все понял

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования