|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
Как узнать, на какое количество пикселей вниз, система по умолчанию, отодвигает подсказку от курсора мыши?17.10.2023, 14:00. Показов 4358. Ответов 88
Метки нет (Все метки)
Как узнать, на какое количество пикселей вниз, система по умолчанию, отодвигает подсказку от курсора мыши?
Создаю свою подсказку и решил сделать автоматическое перемещение подсказки в след за мышкой. Но вот появилась проблема я не знаю на какое количество пикселей вниз, система, отодвигает подсказку от курсора мыши? Я даже не знаю как определить размер по высоте курсора мыши. Знаю что в разных DPI курсор мыши может быть разный. Сам тултип в системе точно знает на какое количество пикселей вниз от мышки ему перемещается. Но я не знаю этой формулы. Неужели придётся ковырятся в исходниках икспи целую неделю чтобы выяснить или есть где-то документация? Добавлено через 6 минут Кстати у меня по моему на 18 пикселей вниз и на 0 пикселей влево, система по умолчанию отодвигает подсказку от курсора мыши. Но как это определить ведь в разных системах по разному.
1
|
|
| 17.10.2023, 14:00 | |
|
Ответы с готовыми решениями:
88
Как узнать размер курсора мыши
Как узнать координаты курсора мыши |
|
Любитель
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
|
|||
| 22.10.2023, 06:54 | |||
|
Если предположить, что в выражениях не возникает никаких побочных эффектов и выражения не являются зависимыми (и любые издержки выполнения игнорируются), то они одинаковы."
1
|
|||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|||||||||||
| 22.10.2023, 14:03 [ТС] | |||||||||||
|
Ураааа!!!!!!! Переписал функцию с языка C# на язык VB6, три часа сидел переводил код. Большое спасибо Тим70, без него, я бы не справился. Я даже и не догадался переводчиком переводить с C# на VB это очень упростило мне задачу.
Модуль:
1
|
|||||||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 22.10.2023, 14:05 [ТС] | |
|
Что меня реально удивило, так это то, что функция не считает правильно width. Я просто в шоке от Microsoft.
Добавлено через 47 секунд Тим70, я же говорил, что у меня знаний хватит, чтобы перевести этот код с Vb.Net на VB6
0
|
|
|
Любитель
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
|
|
| 22.10.2023, 15:53 | |
|
1
|
|
|
dive
4990 / 4743 / 850
Регистрация: 13.04.2015
Сообщений: 9,977
|
|
| 22.10.2023, 16:09 | |
|
1
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||||
| 22.10.2023, 18:01 [ТС] | ||||
|
Добавлено через 2 минуты Добавлено через 38 секунд Тим70, и всё благодаря твоему переводчику кода кстати. Очень помогает, особенно с синтаксисом, это очень важно Добавлено через 29 секунд
0
|
||||
|
dive
4990 / 4743 / 850
Регистрация: 13.04.2015
Сообщений: 9,977
|
|||
| 22.10.2023, 18:06 | |||
![]() Добавлено через 1 минуту
0
|
|||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 22.10.2023, 18:07 [ТС] | |
|
Или си номер или си решёточка, но я читаю это как си номер.
Добавлено через 36 секунд I can, ну при чём тут # и шарп? какой ещё шарп
0
|
|
|
dive
4990 / 4743 / 850
Регистрация: 13.04.2015
Сообщений: 9,977
|
|
| 22.10.2023, 18:08 | |
|
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 22.10.2023, 18:09 [ТС] | |
|
I can, символ # не обозначает шарп
0
|
|
|
dive
4990 / 4743 / 850
Регистрация: 13.04.2015
Сообщений: 9,977
|
|
| 22.10.2023, 18:10 | |
|
1
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 22.10.2023, 18:16 [ТС] | |
|
I can, дебильное название языка, если честно
0
|
|
|
Любитель
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
|
||
| 22.10.2023, 18:17 | ||
|
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 22.10.2023, 18:19 [ТС] | ||
|
Но в википедии написано:
"Название «Си шарп» (от англ. sharp — диез) происходит от буквенной музыкальной нотации, где латинской букве C соответствует нота До, а знак диез (англ. sharp) означает повышение соответствующего ноте звука на полутон, что аналогично названию языка C++, где «++» обозначает инкремент переменной." Добавлено через 58 секунд Добавлено через 55 секунд Тим70, ты мне очень помог и этот переводчик, даже The Trick не помог так как ты))) Добавлено через 19 секунд Хотя я помог себе сам по большей части. Писал же я функцию) Добавлено через 12 секунд Переписывал вернее
0
|
||
|
Любитель
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
|
||
| 22.10.2023, 18:58 | ||
|
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 22.10.2023, 19:04 [ТС] | |
|
Тим70, ааа ну ясно, ну слава Богу нашу функцию хоть как-то перевело
0
|
|
|
Любитель
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
|
|
| 22.10.2023, 19:09 | |
|
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||||||
| 22.10.2023, 19:12 [ТС] | ||||||
|
Ну и отлично, я кстати теперь ещё пишу функцию GetMouseCursorHeight где будет только высота курсора мыши
Добавлено через 2 минуты Вот, упрощённая только для высоты:
0
|
||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 22.10.2023, 19:54 [ТС] | |
|
Вот мой новый шедевр, это просто божественно, я сделал абсолютно всё что хотел, без знания битовой маски. Главное просто переписывать код уметь)))
1
|
|
|
Любитель
1047 / 757 / 161
Регистрация: 27.01.2019
Сообщений: 1,531
|
||||||
| 23.10.2023, 06:51 | ||||||
|
HackerVlad,
0
|
||||||
| 23.10.2023, 06:51 | |
|
Как узнать координаты курсора мыши и отобразить их? c++
При наведении курсора мыши на картинку получить матрицу 8х8 со значениями яркости пикселей
Когда делаю прокрутку мыши вниз она крутит страницу вниз и отдача идёт чуть вверх как исправить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|