3
keybd_event(VK_SNAPSHOT, 0x45, KEYEVENTF_EXTENDEDKEY, 0);
keybd_event(VK_SNAPSHOT, 0x45, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0);
HBITMAP h;
OpenClipboard(NULL);
h = (HBITMAP)GetClipboardData(CF_BITMAP);
CloseClipboard();
...
通常这个效果很好。 但如果前景窗口更改并锁定剪贴板,则无法打开剪贴板。替代方法来捕获屏幕? (C++,windows操作系统)
有没有其他的方法来捕捉屏幕 - 也可以在后台工作 - ?
感谢,