The grid has support for copy, cut and paste throught ctl+C, ctl+X and ctl+V. It does not support ctl+A.
To handle other keys, you could use this event, but you would need to check e.Msg.Msg as the event is raised for both KeyUp and KeyDown.
private void gridControl1_CurrentCellControlKeyMessage(object sender, GridCurrentCellControlKeyMessageEventArgs e)
{
Keys keyCode = (Keys) ((int)e.Msg.WParam) & Keys.KeyCode;
if( 0 != (keyCode & Keys.ShiftKey) || 0 != (keyCode & Keys.ControlKey))
{
e.CallProcessKeyPreview = false;
e.CallBaseProcessKeyMessage = false;
Console.WriteLine(e.Msg.ToString());
Console.WriteLine(keyCode.ToString());
}
}