<急>.Net:如何取到系统自计算器的值啊?

发布时间:2024-05-18 12:59 发布:上海旅游网

问题描述:

用这句话System.Diagnostics.Process.Start("calc.exe")可以调用系统提供的计算器,可是,我要取到值放在 TextBox 的文本框,要咋办哩……

问题解答:

第一步,通过Spy++,查找窗口的类名,窗口标题,需要查找的文本框的类名
第二部,通过FindWindow和SendMessage来发送消息获取文本框的值

哈哈,换种方式这种通过计算字符串表达式的值实现简单的多!
如: str="1+2-3"; 返回0

http://hi.baidu.com/jonnysuen/blog/item/9a3d71097314819c0a7b823d.html

如果按你的思想,不整s你才怪:

热点新闻