任何人都能告诉我如何在MFC或VC ++中检测Ctrl + C吗?

时间:2010-08-20 13:44:16

标签: mfc

任何人都可以告诉我如何在MFC或VC ++中检测Ctrl + C吗?

加速器是否有助于SDI应用程序检测Ctrl + C?怎么样?

3 个答案:

答案 0 :(得分:2)

将Ctrl-C的加速器添加到应用程序资源中的Accelerator表,并将其映射到命令ID。在SDI窗口中,处理该命令ID并在命令处理程序中执行任何操作。

答案 1 :(得分:2)

GetAsyncKeyState Function可用于确定在事件期间是否按下了Control键。还有Shift键,Alt键和按下的键 - 左或右。

HTH

在链接的底部是更有用的链接,请看它们。 : - )

答案 2 :(得分:0)

只需在OnChar方法中检测它。

CTRL-C( '\ X03')