初学者:请问如果我想应用程序里调用windows的计算器,并返回计算结果到应用程序中,该怎么实现,要知道那些技术? 请问如果我想应用程序里调用windows的计算器,并返回计算结果到应用程序中,该怎么实现,要知道那些技术? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 hwnd = FindWindow(“计算器”)SetWindowPro(hWnd,MyProc....)....MyProc if(message) WM_CLOSE: SetWindowProc(还原.... GetWindowText(hWnd, sText).....如果不行就改用钩子没试过 CreateProcess创建计算器进程,用拷贝消息拷贝计算结果。 楼上在相互朋友正解,用CreateProcess创建计算器进程,这个容易做到;再用FindWindow()函数和SendMessage(WM_GETTEXT,...),这个可以参考:http://community.csdn.net/Expert/topic/4437/4437327.xml?temp=.5430109这个贴中是给编辑框发送文字的,你稍微改改就行了。不需要多少高深的技术。------------------------------------------------------------请不要给我分了。 VC6.0 WMP ActiveX在VC2008的问题?(有谁遇到过) dll扩展存储过程怎样连接web页面 Help!谁知道怎么设置程序的兼容性的API? 大侠们帮帮忙,关于socket编程问题 清大家帮帮我呀一个数组的问题 讨论 如何定制一张报表? win32中使用CDialogEx的问题 利用DAO获取数据库信息的示例 的一个问题! 进度条自绘//不太明白为什么资源那么短而程序里显示的那么长呢。。。 Winpcap性能大讨论! 消息如何过滤要怎么实现??
hwnd = FindWindow(“计算器”)
SetWindowPro(hWnd,MyProc....)
....
MyProc
if(message)
WM_CLOSE:
SetWindowProc(还原....
GetWindowText(hWnd, sText)
.....
如果不行就改用钩子
没试过
http://community.csdn.net/Expert/topic/4437/4437327.xml?temp=.5430109
这个贴中是给编辑框发送文字的,你稍微改改就行了。不需要多少高深的技术。
------------------------------------------------------------
请不要给我分了。