我正在使用GDI +(c ++ / Cli和framework 3.5)开发一个cad软件。当用户想要移动一行时,我想使用箭头键。目前我使用数字键4,6,8和3左右,上下和7,9,1和3对角线。如何使用箭头键获得对角线?
答案 0 :(得分:0)
假设您启用了Num Lock,您仍然可以使用7,9,1和3键作为对角箭头。
您必须拦截这4次击键,并执行对角线移动线功能。
答案 1 :(得分:0)
尝试处理keyup和keydown事件而不是keypress。在keydown上收集指示,继续前进。