我正在考虑在我的公司中引入OpenNETCF的智能设备框架,因为我喜欢SafeHandle类。但是我想知道它还有什么好处。是否有人在OpenNETCF中找到了不错的博客文章或具有最有用的类和功能的东西?

最佳答案

我们会不时收到这个问题,实际上很难回答,因为那里有太多东西。

所以这是我的最爱的列表,按名称空间:


OpenNETCF.IO


FFT(不言自明)
MemoryMappedFile(IPC数据工具)
StreamInterfaceDriver(几乎任何驱动程序级别访问的基类)
PhysicalAddressPointer(对于直接在硬件上进行寄存器访问非常有用)

OpenNETCF.IO.Threading


NamedMutex和EventWaitHandle(您实际上可以使用命名系统事件,因此它们是系统唯一的-再次对IPC有利)

OpenNETCF.ToolHelp(适用于需要进程,线程等列表的任何情况)
OpenNETCF。诊断


TextWriterTraceListener和Trace2(您可以像在桌面上一样进行日志记录)

OpenNETCF.Drawing.Imaging(Imaging名称空间的各种内容-适用于alpha混合,旋转等)
OpenNETCF.Net.NetworkInformation(所有您想知道的任何网络接口信息)
OpenNETCF.Windows.Forms


OwnerDrawnList(对于那些无聊的列表不会出现的情况)
RoundGauge(看起来很丑,但是在复杂控件上没有闪烁的很好的代码示例)

OpenNETCF.WindowsCE


LargeIntervalTime(即使设备挂起也可触发事件)

OpenNETCF.WindowsCE.Messaging


P2PMessageQueue(对排队的IPC来说再好不过了)



现在这里不止如此-我无法合理地列出所有内容。这只是快速浏览源代码树中我的最爱/最常用的示例。

10-06 01:59