HDC hDC = GetDC(hwnd);
HCURSOR hCursor = GetCursor();
DrawIcon(hDC, x, y, hCursor); // Как ни странно!!! Но это - "официальный" путь
Скриншот экрана и Курсор...
Делаю скриншот экрана, все получается просто чудесно, но вот почему-то на моем "снимке" курсора нету... Что делать, как быть?
Что есть то есть.
Нет выражения: "Не возможно", есть выражение: "Как сделать?"
По сути:
Копируешь экран и "рисуешь" на нём курсор там где надо - логика великая штука!!!
позиция курсора - GetCursorPos
как нарисовать:
1. взять изображени курсора из файла найди его в /WINDOWS (не помню точно где но где-то там)
2. кинуть это изображение на шот в нужном месте по координатам.
Прим: много возни с координатам но если подумать хорошо всё получится
ДА БУДЕТ СВЕТ У ТЕБЯ В ГОЛОВЕ СЫН МОЙ
ВО ИМЯ ОТЦА И СЫНА И СВЕТОГО ДУХА
АМИНЬ!
Просто и гениально! Взять текущий курсор можно GetCursor() - вернет HCURSOR. Только как это потом нарисовать на HBITMAP? (я этим еще никогда не занимался...)
просто берешь bmp из файлика читаешь и усе
"Самое гениальное решение - первое и простое"
Цитата:
Originally posted by Borland_prog
"Самое гениальное решение - первое и простое"
"Самое гениальное решение - первое и простое"
Ну и откуда же ты взялся такой гениальный?!
Код:
Учись, гений...
HarryAxe, респект и увага! ;-) все работает, как нельзя лучше! еще раз спасибо огромное...