91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 31KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-11
  • 語言: C#
  • 標(biāo)簽: 大漠??多線程??c#??最新??

資源簡(jiǎn)介

大漠最新的c#多線程模板,里面一個(gè)完整的例子。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;




namespace?example
{
????public?partial?class?FormMain?:?Form
????{
????????//?定義一個(gè)全局dm對(duì)象保持
????????private?dmsoft?m_dm;

????????//?多線程控制
????????private?MultiThread?m_multi_thread;

????????public?FormMain()
????????{
????????????//?初始化這里保存主窗口句柄
????????????AsyncNotify.m_main_hwnd?=?this.Handle;
????????????SyncNotify.m_main_hwnd?=?this.Handle;


????????????Log.WriteStr(“main_hwnd?=?{0}“?AsyncNotify.m_main_hwnd);

????????????//?創(chuàng)建全局對(duì)象,此對(duì)象必須全程保持,不可釋放.
????????????m_dm?=?new?dmsoft();
????????????InitializeComponent();

????????????m_multi_thread?=?new?MultiThread(m_dm);

????????????//?收費(fèi)注冊(cè)
????????????int?dm_ret?=?m_dm.Reg(“注冊(cè)碼“?““);
????????????if?(dm_ret?!=?1)
????????????{
????????????????throw?new?MyException(“收費(fèi)注冊(cè)失敗返回值:“?+?dm_ret.ToString());
????????????}

????????????//?這里可以做一些初始化設(shè)定
????????????//?比如開啟保護(hù)盾設(shè)置全局字庫等
????????????/*
????????????dm_ret?=?m_dm.DmGuard(1?“memory“);
????????????if?(dm_ret?!=?1)
????????????{
????????????????throw?new?MyException(“開啟保護(hù)盾失敗:“?+?dm_ret.ToString());
????????????}
????????????*/


????????????//?這里我們?cè)O(shè)置一下全局字庫
????????????m_dm.SetPath(“c:\\test_game“);
????????????m_dm.EnableShareDict(1);
????????????//m_dm.SetDict(0“1.txt“);


????????????//?啟動(dòng)Timer
????????????timer_tips.Start();


????????????Log.WriteStr(m_dm.Ver());
????????}


????????private?void?timer_tips_Tick(object?sender?EventArgs?e)
????????{
????????????lable_tips.Text?=?“當(dāng)前對(duì)象數(shù)量:“?+?m_dm.GetDmCount().ToString()?+?“?????插件版本:“?+?m_dm.Ver();
????????}


????????????????
????????private?string?ThreadStateToString(ThreadState?state)
????????{
????????????string?ret?=?““;

????????????switch?(state)
????????{
????????????????case?ThreadState.State_Inactive:
????????ret?=?“未啟動(dòng)“;
????????break;
????????????????case?ThreadState.State_Starting:
????????ret?=?“正在啟動(dòng)..“;
????????break;
????????????????case?ThreadState.State_Runing:
????????ret?=?“正在運(yùn)行“;
????????break;
????????????????case?ThreadState.State_Pausing:
????????ret?=?“正在暫?!?
????????break;
????????????????case?ThreadState.State_Pause:
????????ret?=?“暫?!?
????????break;
????????????????case?ThreadState.State_Resuming:
????????ret?=?“正在恢復(fù)“;
????????break;
????????????????case?ThreadState.State_Stoping:
????????ret?=?“正在停止“;
????????break;
????????default:
????????????????Log.WriteStr(“未定義的線程狀態(tài):{0}“?state);
????????break;
????????}


????????return?ret;
????????}

????????private?void?UpdateUI(int?hwnd?int?notify_code)
????????{
????????????script?script?=?m_multi_thread.Getscript(hwnd);

????????????if?(script?!=?null)
????????????{
????????????????if?(notify_code?==?SyncNotify.Update)
????????????????{
????????????????????list_info.BeginUpdate();

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????3923??2018-05-30?15:18??example\example.csproj

?????文件?????????74??2018-05-30?15:10??example\example.csproj.user

?????文件????????903??2018-05-30?15:10??example\example.sln

????..A..H.?????20992??2018-05-30?20:03??example\example.suo

?????文件??????11947??2018-05-30?20:02??example\FormMain.cs

?????文件??????16401??2018-05-30?19:58??example\FormMain.Designer.cs

?????文件???????6012??2018-05-30?19:58??example\FormMain.resx

?????文件????????521??2018-05-30?17:19??example\log.cs

?????文件???????9182??2018-05-30?19:48??example\multi_thread.cs

?????文件?????134155??2018-05-30?19:40??example\obj.cs

?????文件???????4901??2018-05-30?15:19??example\Program.cs

?????文件???????1346??2018-05-30?15:10??example\Properties\AssemblyInfo.cs

?????文件???????2864??2018-05-30?15:10??example\Properties\Resources.Designer.cs

?????文件???????5612??2018-05-30?15:10??example\Properties\Resources.resx

?????文件???????1092??2018-05-30?15:10??example\Properties\Settings.Designer.cs

?????文件????????249??2018-05-30?15:10??example\Properties\Settings.settings

?????文件???????8850??2018-05-30?19:53??example\script.cs

?????目錄??????????0??2018-05-30?20:04??example\Properties

?????目錄??????????0??2018-05-30?20:04??example

-----------?---------??----------?-----??----

???????????????229024????????????????????19


評(píng)論

共有 條評(píng)論