关于virtual key code 不可能,只能这样if( KeyCode==VK_A && GetKeyState(VK_CONTROL) <0){ //OK} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,你用的是Delphiif (Key=VK_A) and (GetKeyState(VK_CONTROL) <0 ) thenbeginend 我试了上面的代码,但是不VK_A编译不过去为什么, 不好意思,我忘了,Delphi不对VK_0..VK_0,VK_A..VK_Z进行转换.它们的值如下:#define VK_0 0x30 #define VK_1 0x31#define VK_2 0x32#define VK_3 0x33#define VK_4 0x34#define VK_5 0x35#define VK_6 0x36#define VK_7 0x37#define VK_8 0x38#define VK_9 0x39#define VK_A 0x41#define VK_B 0x42#define VK_C 0x43#define VK_D 0x44#define VK_E 0x45#define VK_F 0x46#define VK_G 0x47#define VK_H 0x48#define VK_I 0x49#define VK_J 0x4a#define VK_K 0x4b#define VK_L 0x4C#define VK_M 0x4D#define VK_N 0x4E#define VK_O 0x4F#define VK_P 0x50#define VK_Q 0x51#define VK_R 0x52#define VK_S 0x53#define VK_T 0x54#define VK_U 0x55#define VK_V 0x56#define VK_W 0x57#define VK_X 0x58#define VK_Y 0x59#define VK_Z 0x5a{ VK_0 thru VK_9 are the same as ASCII '0' thru '9' ($30 - $39) }{ VK_A thru VK_Z are the same as ASCII 'A' thru 'Z' ($41 - $5A) }比如VK_A,就用$41代替吧. KeyDown事件中不是有一个ShiftState变量吗?用他判断Ctrl状态,然后再判断A。 用fastreport做报表, 如何得到用户在百度里面搜索的关键字? BDE不是同步的吗 Delphi中的Pos函数对中文支持有问题,如果有中文返回int实际是错的,大家一般怎么处理?尤其是在又有中文又有E文的字符串处理? 可以打印国家发票吗? 我爱QQ 但我恨TE 北京的一家公司要我去,各位:我去吗? 帮我看看这段代码?网络传输的来都有分!! memo控件中如何控制光标指在哪个字符串上? delphi里sql的用法?(高分请教) 关于Access数据库压缩两问!50分,正确立刻结贴给分! 请教高手:关于TTreeView的一个问题!
begin
end
#define VK_0 0x30
#define VK_1 0x31
#define VK_2 0x32
#define VK_3 0x33
#define VK_4 0x34
#define VK_5 0x35
#define VK_6 0x36
#define VK_7 0x37
#define VK_8 0x38
#define VK_9 0x39#define VK_A 0x41
#define VK_B 0x42
#define VK_C 0x43
#define VK_D 0x44
#define VK_E 0x45
#define VK_F 0x46
#define VK_G 0x47
#define VK_H 0x48
#define VK_I 0x49
#define VK_J 0x4a
#define VK_K 0x4b
#define VK_L 0x4C
#define VK_M 0x4D
#define VK_N 0x4E
#define VK_O 0x4F
#define VK_P 0x50
#define VK_Q 0x51
#define VK_R 0x52
#define VK_S 0x53
#define VK_T 0x54
#define VK_U 0x55
#define VK_V 0x56
#define VK_W 0x57
#define VK_X 0x58
#define VK_Y 0x59
#define VK_Z 0x5a{ VK_0 thru VK_9 are the same as ASCII '0' thru '9' ($30 - $39) }
{ VK_A thru VK_Z are the same as ASCII 'A' thru 'Z' ($41 - $5A) }
比如VK_A,就用$41代替吧.