Вниз
Скачать: CL | DM;

как убрать мерцание мышки?   Найти похожие ветки 

← →
Магедон   (2006-11-15 11:48) [0]

Доброе время суток?
Задача такая: нужно делать скриншоты рабочего стола с транспарентными окнами. И Очень часто несколько раз в секунду.
Оно делает, но при этом мышь мигает. Вот код, который мигает ;)
 
 imageWork.Canvas.Lock;
 hdcScreen:= CreateDC("DISPLAY", nil, nil, nil);
 hdcCompatible:= CreateCompatibleDC(hdcScreen);

 try
   SelectObject(hdcCompatible, imageWork.Handle);
   BitBlt(hdcCompatible, screenRect.Left, screenRect.Top,
          screenRect.Right, screenRect.Bottom,
          hdcScreen, screenRect.Left, screenRect.Top, SRCCOPY or CAPTUREBLT);
 finally
   DeleteDC(hdcScreen);
   DeleteDC(hdcCompatible);
 end;
 imageWork.Canvas.UnLock;


Вопрос: Как убрать мерцание мыши?


← →
Elen ©   (2006-11-15 12:23) [1]


>  Вот код, который мигает ;)

Вот код который "поможет" ShowCursor(false) также с ;)


← →
Магедон   (2006-11-15 14:33) [2]

Прошу прощения, но

> Вот код который "поможет" ShowCursor(false) также с ;)
 
не помогаетс. ;)

Что еще можете посоветовать? :)


← →
KilkennyCat ©   (2006-11-15 14:55) [3]

может, стоит некоторые вещи делать один раз?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.044 c
1-1161613126
click
2006-10-23 18:18
2006.12.03
popup menu при перетаскивании за клиент. область


2-1163712915
DoktorX
2006-11-17 00:35
2006.12.03
Помогите с Memo!


2-1163698977
breeze
2006-11-16 20:42
2006.12.03
thread.terminate


15-1163579648
khushik
2006-11-15 11:34
2006.12.03
Клиент сервер


1-1161588490
DmiSb
2006-10-23 11:28
2006.12.03
Запутался с показом немодальной формы из DLL




   Наверх