- procedure TfrmMain.btnSendClick(Sender: TObject);
- var
- hCalc, h1: Cardinal;
- begin
- WinExec(‘calc‘, SW_SHOWNORMAL);
- hCalc := FindWindow(‘SciCalc‘, nil);
-
-
- h1 := FindWindowEx(hCalc, 0, ‘Button‘, ‘9‘);
-
-
- SendMessage(hCalc, WM_COMMAND, MakeWParam(GetDlgCtrlID(h1), BN_CLICKED), h1)
- end;
http://blog.csdn.net/yanjiaye520/article/details/7942499
delphi 发送Windwos消息控制按钮(控制计算器里的某一个按钮)
原文:http://www.cnblogs.com/findumars/p/4999092.html