是否有一种简单的方法可以从后台运行的其他程序中获取数据?比如我希望我的程序从Speed Fan读取温度值等等......所以基本上从不同应用程序中存在的控件中读取数据。
答案 0 :(得分:3)
对于风扇速度数据,通过System.Management命名空间访问WMI可能会更好运。
答案 1 :(得分:0)
您可以通过套接字来管理程序。对于数据传输,您可以使用XML
生成的DataSet
。
您也可以WM_COPYDATA
使用,有关详细信息,请访问http://msdn.microsoft.com/en-us/library/ms649011%28v=VS.85%29.aspx
如果您不支持第一个选项,其他方法是Dynamic Data Exchange Management Library
或Dynamic Data Exchange
。有关详情,请查看:DDEML和DDE。
在http://msdn.microsoft.com/en-us/library/aa365574%28VS.85%29.aspx#base.using_data_copy_for_ipc
找到的实施进程间通信的其他方法