摘要: 通过C# 来读取PC 的MotherBoard 上的信息,如 产品名称,制造商,版本等,方法如下: Reference中添加 System.Management,并在头文件中引入该 Assemble 添加对应的类,并进行使用,如下实例: public static class MotherBoard 阅读全文
posted @ 2022-08-24 14:54 Jeffxue 阅读(39) 评论(0) 推荐(0) 编辑
摘要: VS 创建WPF程序时会自动创建对应的 App.xaml 和 App.xaml.cs 文件。其中 App.xaml 文件会在编译的时候自动生成对应的 App.g.cs ,该文件默认状态下已经包含 Main() 函数。如果需要自己重写Main函数,具体方式如下: 修改App.xaml文件的属性,从默认 阅读全文
posted @ 2022-08-24 14:36 Jeffxue 阅读(119) 评论(0) 推荐(0) 编辑
摘要: WPF对应的C#程序有时需要与Window32程序进行通信,会使用到窗口过程函数来接受Windows消息。 引入 System.Windows.Interop 命名空间,将使用到其中的 HwndSource 使用实例如下: // Add an event handler that receives 阅读全文
posted @ 2022-08-24 12:31 Jeffxue 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 对于一些程序有时需要限制实例个数为单例,如同一时刻,只能有一个实例存在。具体的实现方式主要有互斥锁Mutex和查询进程Process。 一、 判断是否已创建对应的实例对象 1)、通过Mutex来判断是否为多实例对象 首先判断调用的线程是否拥有已初始化的互斥锁,如果==true==则表示已经存在对应的 阅读全文
posted @ 2022-08-24 12:01 Jeffxue 阅读(72) 评论(0) 推荐(0) 编辑