|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Сен 10, 2003 09:46:39 Как сделать копию экрана, и СОХРАНИТЬ на диск??? Пожалуйста! |
|
|
Дата: Сен 10, 2003 12:16:17 Клавиша Print Screen заносит в буфер обмена. Затем в любом графическом редакторе вставляете и сохраняете. |
|
|
Дата: Сен 10, 2003 12:56:04 А программно? :) (это же раздел, посвящённый программированию под Win32) |
|
|
Дата: Сен 10, 2003 13:24:42 · Поправил: Безпощадный даос Может так: hDC=GetDC(NULL);Получаем контекст экрана hCDC=CreateCompatibleDC(hDC); BITMAPINFO bi;нужно заполнить поля Size,Width,Height,Bpp,Planes void *pdata; hBM=CreateDIBSection(hDC,bi,DIB_RGB_COLORS,&pdata,0,0); SelectObject(hCDC,hBM); BitBlt(form hDC,to hCDC); Ну а затем записывает в Файл BITMAPFILEHEADER,BITMAPINFOHEADER и через pdata само изображение. |
|
|
Дата: Сен 11, 2003 12:47:17 Aquilla: SendMsg VK_PRINTSKREEN ShellExecute "mspaint" SetActiveWindow "mspain" SendMsg VK_CTRL_V SendMsg CtrlS SendKeys "123.bmp\nALTF4" -) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.103 |