Ik wil een printscreen maken van het actieve venster in VB 6.0
Nu gebruik ik:
----code:---
Const KEYEVENTF_KEYUP = &H2
keybd_event vbKeyAlt, 0,0,0 ' voor op alt drukken
keybd_event vbKeySnapShot, 0, 0, 0 ' voor op printscreen drukken
keydb_event vbKeySnapShot, 0, KEYEVENTF_UP,0 ' einde printscreen
keybd_event vbKeyAlt, 0, KEYEVENTF_UP, 0 ' einde alt.
--einde code --
Alt blijft nu niet ingedrukt dus er wordt nog steeds een full-screen capture gemaakt.
Als ik handmatig alt ingedrukt houd, doet hij het wel. ( trage pc, dus kan net
).
Hoe kan ik zo'n toetsencombinatie gaan gebruiken?
Dus de combinatie Alt en PrintScreen !!!???
Greetz,
jelmer
Nu gebruik ik:
----code:---
Const KEYEVENTF_KEYUP = &H2
keybd_event vbKeyAlt, 0,0,0 ' voor op alt drukken
keybd_event vbKeySnapShot, 0, 0, 0 ' voor op printscreen drukken
keydb_event vbKeySnapShot, 0, KEYEVENTF_UP,0 ' einde printscreen
keybd_event vbKeyAlt, 0, KEYEVENTF_UP, 0 ' einde alt.
--einde code --
Alt blijft nu niet ingedrukt dus er wordt nog steeds een full-screen capture gemaakt.
Als ik handmatig alt ingedrukt houd, doet hij het wel. ( trage pc, dus kan net
Hoe kan ik zo'n toetsencombinatie gaan gebruiken?
Dus de combinatie Alt en PrintScreen !!!???
Greetz,
jelmer