2017 年 08 月
0 篇文章
话不多说,直接上代码,类库中的机器码使用序列号、硬盘 ID、网卡 MAC 地址组合取 MD5 生成。usingSystem;usingSystem.Linq;usingSystem.Management;usingSystem.Security.Cryptography;usingSystem.Text;namespaceWayneShao.Common{internalstaticclassMachineC
staticclassProgram{///<summary>///应用程序的主入口点。///</summary>[STAThread]staticvoidMain(){varinstance=newMutex(true,"SingleStart",outboolcreatedNew);//同步基元变量 if(createdNew){Application.Run(newForm());instanc
//声明和需进行跨线程调用的方法相同形参表的委托 publicdelegatevoidAddStatusInfoToFormCallback(stringstr);privatevoidAddStatusInfoToForm(stringstr){//检测调用控件的线程和创建控件的线程是否相同//如果调用控件的线程和创建创建控件的线程不是同一个则为 Trueif(InvokeRequired){//使用