1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| 18192123 |
19.09.2008 18:23
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
Объясните пожалуйста, какие параметры нужно передать в SystemParametersInfo, чтоб получить зна-ние параметров SPI_GETICONTITLEWRAP и SPI_GETMOUSETRAILS, и изменить SPI_SETICONTITLEWRAP и SPI_SETMOUSETRAILS ?
|
![]() ![]() |
| volvo |
26.09.2008 18:53
Сообщение
#2
|
|
Гость |
Цитата вот только мне не понятно, что здесь имеется ввиду? Это называется "прямоугольник нависания". При прохождении мыши над окном (или оконным элементом, не важно) этот элемент получает сообщение WM_MOUSEHOVER, если мышь находится над его клиентской областью в течении определенного времени (получить это время можно через SPI_GETMOUSEHOVERTIME). Так вот те 2 параметра, которые тебе непонятны - это максимальное смещение по горизонтали/вертикали, при котором сообщение WM_MOUSEHOVER еще будет получено. Если за время, полученное через SPI_GETMOUSEHOVERTIME, мышь либо по горизонтали либо по вертикали сместится больше, чем задано параметрами SPI_GETMOUSEHOVERWIDTH и SPI_GETMOUSEHOVERHEIGHT, это будет означать, что она перемещается слишком быстро, и не "нависает" над окном, а просто передвигается, и WM_MOUSEHOVER окну не посылается...Цитата И как использовать ф-цию SystemParametersInfo с указанным параметром? Вот так, например: int hoverwidth = 0, hoverheight = 0; |
18192123 использование SystemParametersInfo 19.09.2008 18:23
volvo Судя по MSDN, должно быть так:
BOOL res;
Syste... 19.09.2008 19:36
18192123 Спасибо!!!) Разобралась!! 19.09.2008 22:56
18192123 Объясните пожалуйста, за что отвечает параметр SPI... 26.09.2008 18:03
18192123 Объясните пожалуйста, за что отвечает параметр SPI... 5.10.2008 17:44
volvo В версиях 9x с его помощью контролировалось исполь... 5.10.2008 18:23
18192123 О.. даже так..Спасибо за информацию!!... 5.10.2008 19:29
volvo Никак... Это внутренний флаг, пользовательские при... 5.10.2008 20:06
18192123
Можно узнать, а зачем тебе все это?
в целях обуч... 5.10.2008 20:12![]() ![]() |
|
Текстовая версия | 9.12.2025 18:52 |