Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: PrintScreen Добавлено: 30.06.04 23:26  

Автор вопроса:  SnowWolf | ICQ: 164216596 
Как программно нажать PrintScreen и положить картинку в clipboard?


Пасиба :)

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #1 Добавлено: 01.07.04 09:11
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal _
   bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

Private Const VK_SNAPSHOT = &H2C

Private Sub Command1_Click()
keybd_event VK_SNAPSHOT, 1, 0, 0
Image1.Picture = Clipboard.GetData(vbCFBitmap)

Снимается скриншот, кладется в буфер и забирается оттуда в Picture1
Кстати для снятия скриншотов лучше юзать BitBlt

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам