

delphi11.2+TscGPButton按钮,按钮CanFocused := False; TabStop := False; Tag := 对应ASCII码,按钮事件:
procedure TForm1.scGPButton1Click(Sender: TObject);
var
mTag: Integer;
begin
mTag := TscGPButton(Sender).Tag;
if mTag = 127 then
begin
scGPEdit1.SelectAll;
mTag := 8;
end;
keybd_event(mTag,0,0,0);
keybd_event(mTag,0,KEYEVENTF_KEYUP,0);
end;
用TscGPButton控件可以设置边框宽度颜色,背景颜色,透明度,不需要用TSpeedButton控件搞