Здравствуйте, All!
Проблема возникла: по нажатии клавиши вызвать виндовый калькулятор и переслать в него число.
Ход мыслей таков:
1. Запихиваем число в буфер обмена
2. вызываем калькулятор: hwndCalc := ShellExecute(Handle,'open','Calc.exe',nil,nil,WS_S HOWNORMAL);
(кажется так, по памяти...

)
3. Посылаем калькулятору мессадж - принять из буфера обмена: SendMessage(hwndCalc, WM_PASTE,0,0);
(В hwndCalc - по идее Handle калькулятора.)
Не работает.
Есть у кого-нибудь какие-нибудь позитивные мысли? Буду очень благодарен.