请教一下Tshiftstate用法?(50分)

K

K.O

Unregistered / Unconfirmed
GUEST, unregistred user!
新手上路,请教Keydown等时间中的shift参数如何使用,我如何才能
判断出操作时是否按下了“shift”键,应该用shift参数吧,请教。
 
if (ssShift in Shift) and (....) then
begin
...
end;
TShiftState在帮助里介绍地挺详细的。看看就明白了。
 
shift参数是用来判断组合键状态的,不仅可用于shift键,还可以判断ctrl和Alt
 
在任何时候你都可以判断按键是否按下:
在程序中加入:
if GetKeyState(vk_shift)<0 then
ShowMessage('shift key is pressed !');
 
多人接受答案了。
 
顶部