3

因此,我需要在我的应用程序中检测用户何时使用打印屏幕键盘按钮在 Windows 中截屏。我注意到 Picasa 会这样做并通知用户,这在我的聊天软件中非常有用。即使窗口没有焦点,它也需要能够检测到它。有人知道我会怎么做吗?

提前致谢!

4

1 回答 1

2

KeyEvent 类有一个称为 VK_PRINTSCREEN 的键代码,它表示 PrintScreen 键...

要听它被按下,你会写一个类似这样的keylistener......

public class PrintScrnListener implements KeyListener {  
    public void keyPressed( KeyEvent e ) {  
        if (e.getKeyCode() == KeyEvent.VK_PRINTSCREEN ) {  
            // Do whatever...  
        }  
    }  
    public void keyReleased( KeyEvent e ) {}  
    public void keyTyped( KeyEvent e ) {}  
}  
于 2012-05-29T05:41:24.727 回答