|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
|
Как узнать, на какое количество пикселей вниз, система по умолчанию, отодвигает подсказку от курсора мыши?17.10.2023, 14:00. Показов 4433. Ответов 88
Метки нет (Все метки)
Как узнать, на какое количество пикселей вниз, система по умолчанию, отодвигает подсказку от курсора мыши?
Создаю свою подсказку и решил сделать автоматическое перемещение подсказки в след за мышкой. Но вот появилась проблема я не знаю на какое количество пикселей вниз, система, отодвигает подсказку от курсора мыши? Я даже не знаю как определить размер по высоте курсора мыши. Знаю что в разных DPI курсор мыши может быть разный. Сам тултип в системе точно знает на какое количество пикселей вниз от мышки ему перемещается. Но я не знаю этой формулы. Неужели придётся ковырятся в исходниках икспи целую неделю чтобы выяснить или есть где-то документация? Добавлено через 6 минут Кстати у меня по моему на 18 пикселей вниз и на 0 пикселей влево, система по умолчанию отодвигает подсказку от курсора мыши. Но как это определить ведь в разных системах по разному.
1
|
|
| 17.10.2023, 14:00 | |
|
Ответы с готовыми решениями:
88
Как узнать размер курсора мыши
Как узнать координаты курсора мыши |
|
dive
4991 / 4751 / 850
Регистрация: 13.04.2015
Сообщений: 9,993
|
|
| 17.10.2023, 19:34 | |
|
0
|
|
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
|
| 17.10.2023, 19:42 [ТС] | |
|
Не знаю, мне надо получить мне свою заветную цифру 18 по высоте, а у меня что-то пока не получается с этим
0
|
|
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
|
| 17.10.2023, 19:47 [ТС] | |
|
The trick, мой курсор 18, даже если он 32, всё остальное значит забито прозрачными пикселями
0
|
|
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
||
| 17.10.2023, 19:51 [ТС] | ||
|
The trick, хм, тогда можно получить эти 32 проще через GetSystemMetrics(SM_CYCURSOR)
Добавлено через 8 секунд Но мне надо мои 18, а не 32 Добавлено через 12 секунд Потому что тул тип вниз отодвигается на 18 Добавлено через 1 минуту
1
|
||
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
||
| 17.10.2023, 20:03 [ТС] | ||
|
там надо загружать изображение и прозрачные пиксели считать получается, с ума сойти просто
Добавлено через 2 минуты
1
|
||
|
dive
4991 / 4751 / 850
Регистрация: 13.04.2015
Сообщений: 9,993
|
|
| 17.10.2023, 20:41 | |
|
HackerVlad, а у тебя до фига курсоров? Может забить просто эти 18 пикселей просто в код? Всё равно твоей программой больше никто кроме тебя пользоваться не будет...
0
|
|
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
|
| 17.10.2023, 21:17 [ТС] | |
|
I can, не надо меня обижать ладно, может сам ей будешь пользоваться ещё
0
|
|
|
dive
4991 / 4751 / 850
Регистрация: 13.04.2015
Сообщений: 9,993
|
||
| 17.10.2023, 21:24 | ||
|
0
|
||
|
dive
4991 / 4751 / 850
Регистрация: 13.04.2015
Сообщений: 9,993
|
|
| 17.10.2023, 22:05 | |
|
0
|
|
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
|
| 17.10.2023, 22:44 [ТС] | |
|
I can, тебе дизлайк
0
|
|
|
dive
4991 / 4751 / 850
Регистрация: 13.04.2015
Сообщений: 9,993
|
|
| 17.10.2023, 22:50 | |
|
0
|
|
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
|||
| 18.10.2023, 10:34 [ТС] | |||
|
Добавлено через 1 минуту The Trick помню делал многострочный тултип, но он был жёлтый стандартный, а мне надо Themed-стилизованный обязательно, чтобы красивости были))) Добавлено через 14 минут Кстати я до сих пор не понимаю, почему в системе все подсказки стилизованные кроме Свернуть, Развернуть, Закрыть. Неужели в майкрософте поленились и эти подсказки стилизовать, даже бесит это. Добавлено через 23 минуты Добавлено через 6 минут The trick, GetDIBits надо дальше вызывать в твоём коде? никогда не работал с этой функцией, вообще я с графикой никогда особо не работал толком Добавлено через 35 секунд так что то, что для тебя очень легко, и вызывает улыбку, то для меня очень сложно и непонятно как вообще Добавлено через 3 часа 44 минуты Максимум что я смог это загрузить курсор в пикчебокс. Вот не умею по пикселям проходиться Добавлено через 8 минут The trick, через GdipBitmapLockBits надо загружать массив пикселей курсора? или как? Добавлено через 19 минут Или мне надо загружать картинку в стрим? Я если честно ничего не понимаю
0
|
|||
|
dive
4991 / 4751 / 850
Регистрация: 13.04.2015
Сообщений: 9,993
|
||
| 18.10.2023, 10:36 | ||
|
0
|
||
|
Вернулся
1751 / 647 / 45
Регистрация: 10.09.2021
Сообщений: 2,800
|
||
| 18.10.2023, 11:29 [ТС] | ||
|
I can, это не то, она рисуется вверх, а не вниз, и у тебя не следует за курсором
Добавлено через 48 секунд У меня не балон Добавлено через 55 секунд I can, лучше бы подсказал как из hBitmap пикселя перебирать, часами голову ломаю Добавлено через 8 минут Добавлено через 40 минут Я вот голову ломаю как получить массив пикселей, я думал через GetDIBits, но меня остановило то, что там надо указывать hDc а у меня его нет и быть не должно.
0
|
||
|
dive
4991 / 4751 / 850
Регистрация: 13.04.2015
Сообщений: 9,993
|
|
| 18.10.2023, 12:14 | |
|
0
|
|
| 18.10.2023, 12:14 | |
|
Как узнать координаты курсора мыши и отобразить их? c++
При наведении курсора мыши на картинку получить матрицу 8х8 со значениями яркости пикселей
Когда делаю прокрутку мыши вниз она крутит страницу вниз и отдача идёт чуть вверх как исправить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Теория всего 6. Судьба неотвратима?
anaschu 21.07.2026
Математическое доказательство Судьбы: Точка бифуркации в едином тензорном ядре Модели ВсегоСвежее обновление питоновского ядра «Soil Chemistry 2. 0» дало нам неопровержимое математическое. . .
|
Теория всего 5. ядро Теории Всего: Математический изоморфизм репликаторов и иллюзия свободы воли
anaschu 21.07.2026
Единое ядро Теории Всего: Математический изоморфизм репликаторов и иллюзия свободы воли
Главная задача «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы» (аттракторов. . .
|
сукцессия 37. Внедрил дипсик в свой оркестр из ИИ. У него закончилось пространство чата, потому опубликую выводы из его работы здесь
anaschu 21.07.2026
====================================================================
КОНТЕКСТ: Моделирование микоризной сукцессии (AM → ECM)
====================================================================
. . .
|
сукцессия 36. Делаю прогоны модели около порога бифуркации (превращения эндо микоризы в экто микоризу)
anaschu 21.07.2026
СУКЦЕССИЯ МИКОРИЗ: КАК МАТЕМАТИКА ОБЪЯСНЯЕТ ПОДЗЕМНУЮ ВОЙНУ
Мы привыкли думать, что лес — это деревья. А грибы — это то, что мы собираем в корзинку осенью. Но если заглянуть под землю, окажется,. . .
|
|
ИИ и человечность
kumehtar 21.07.2026
Забавно, что общаясь с ИИ, я замечаю, насколько он высказывается умно, и насколько верит в людей. Он умеет прощать. Он знает как отвечать не обесценивая опыт других людей, даже если сам не верит. Он. . .
|
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного.
1. Почему показания термометра заряжены целью?
Цель заложена в самом. . .
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|