...get more... for Delphi.NET, C#, VB.NET for Delphi VCL, BCB 3-6
greatis.blogspot.com
Use Keybd_Event procedure with 'VK_SNAPSHOT' and '1' parameters for this operation.
Keybd_Event(VK_SNAPSHOT, 1, 0, 0);