![]() |
Курсор
У меня ща мозг лопнет ... :D
При старте Windows Курсор находится по центру экрана?? Вроде да.. но кол-во пикселей чётное.. => он не может появиться по центру. Он появляется на одном из 4х пикселей.... На каком??? O_o Разъясните и поправьте где не прав... плиз =) |
Есть в дельфи/c++ функция кторая показывает позицию курсора
|
бугога=)
я даже незадумывался. |
скорее всего у курсора тоже четное
конец курсора по середине или сам курсор=\? |
Цитата:
|
да уж )) вот так загадкО
зы если всмотреться в курсор.. то он тоже в кoрень кривой ппц.. :D |
Цитата:
|
Если быть точным то это конец стрелочки :p а в центре появляется начало курсора :)
|
в линуксе он на 0,0 по дефолту и никто себе мосх не ипёд
|
вот у тебя мысли блиин... "где находится курсор, если кол-во пикселей четное" ппц..
Я думаю как бы мне восстановиться, чтобы в армию не пойти... а у тебя все мысли про курсор... молодца! :) |
ТС молодец, делись грибами!
|
Как страшно жить =(
|
Вот это мировоззрение=\
|
:d
|
страшно жить, пойду нажрусть
|
Цитата:
|
Цитата:
|
Поидёмте все .. ))
|
Дружно ушли от темы
|
Просто не кто не знает :d
|
Да поставь в автозапуск маленькую прогу самописную в которой в меседжбоксе выведи всего 1 апи функцию GetCursorPos()
Вот консольный те вариант - вроде не ошибся #include "stdafx.h" #include "windows.h" #include "conio.h" int _tmain(int argc, _TCHAR* argv[]) { POINT pos, last={0,0}; for (;!_kbhit();) { GetCursorPos(&pos); if (pos.x != last.x || pos.y != last.y) { printf("%d,%d\n",pos.x, pos.y); last = pos; } } return 0; } |
Цитата:
Чувак воды попей, отпустит, я когда накурюсь у меня тоже такие загоны бывают, главное не загоняйся, а то сума сойдешь |
Цитата:
|
А чего тут сложного то? допустим разрешение 1024х768.
Позиция курсора 1024/2 х 768/2 т.е. 512х384. А то, что он находится в данном пикселе, а не между данным и следующим ты просто не заметишь. Хотя можешь попробовать поставить разрешение из разряда 300 :) |
| Время: 07:19 |