Sl@Sh |
Отправлено: 29.09.2004, 16:24 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Всем привет ! Задача такая : нужно просто получить снимок экрана и сохранить в файл. Я использую CopyRect. Прошу всех, кто знает, написать какой-нибудь более быстрый способ (если таковой имеется).
|
|
Dima |
Отправлено: 01.10.2004, 06:24 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 61
|
The BitBlt function performs a bit-block transfer of the color data corresponding to a rectangle of pixels from the specified source device context into a destination device context.
BOOL BitBlt(
HDC hdcDest, // handle to destination DC
int nXDest, // x-coord of destination upper-left corner
int nYDest, // y-coord of destination upper-left corner
int nWidth, // width of destination rectangle
int nHeight, // height of destination rectangle
HDC hdcSrc, // handle to source DC
int nXSrc, // x-coordinate of source upper-left corner
int nYSrc, // y-coordinate of source upper-left corner
DWORD dwRop // raster operation code
);
|
|
Sl@Sh |
Отправлено: 01.10.2004, 08:10 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Спасибо конечно, но по моим наблюдениям функция BitBlt не быстрее CopyRect, а может даже медленее(хотя и WinAPI-шная)
|
|