青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

記錄一些學(xué)習(xí)小事

Work hard

統(tǒng)計

留言簿

閱讀排行榜

評論排行榜

快照、用進程快照,和模塊快照做個簡單的任務(wù)管理器

得到系統(tǒng)中的進程信息
CreateToolhelp32Snapshot 快照  
此函數(shù)能得到系統(tǒng)中的所有進程 所有模塊 信息等
然后用Process32First得到快照第一個節(jié)點信息(快照得到的東西相當(dāng)于鏈表)
用此可以實現(xiàn)一個windows任務(wù)管理器。
用mFc寫的。
//把ListCtrl的表頭做出來
CListCtrl * m_pListCtrl=new CListCtrl;//m_pListCtrl要類的全局變量哦 
m_pListCtrl->Create(WS_CHILD|WS_VISIBLE|WS_BORDER|LVS_REPORT
,CRect(50,50,590,350),this,IDC_LIST1);
m_pListCtrl->SetExtendedStyle(m_pListCtrl->GetExtendedStyle()|
LVS_EX_HEADERDRAGDROP|LVS_EX_FULLROWSELECT|
LVS_EX_TWOCLICKACTIVATE|LVS_EX_UNDERLINECOLD);
m_pListCtrl->InsertColumn(0,_T("進程名"),LVCFMT_LEFT,120);
m_pListCtrl->InsertColumn(1,_T("進程ID"),LVCFMT_LEFT,70);
m_pListCtrl->InsertColumn(2,_T("線程數(shù)量"),LVCFMT_LEFT,70);
m_pListCtrl->InsertColumn(3,_T("路徑"),LVCFMT_LEFT,340);

//讀取所有運行中的進程 和進程名字 加入到 ListCtrl中
   m_pListCtrl->DeleteAllItems();//先清空里面的所有item 一開始是沒有的,但是也要寫一下。
HANDLE hSnapProcess=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);//創(chuàng)建進程快照
HANDLE hSnapModule;
PROCESSENTRY32 pe;
MODULEENTRY32  me;
ZeroMemory(&me,sizeof(MODULEENTRY32));
ZeroMemory(&pe,sizeof(PROCESSENTRY32));
me.dwSize=sizeof(MODULEENTRY32);
pe.dwSize=sizeof(PROCESSENTRY32);
int pos=0;
Process32First(hSnapProcess,&pe);//從線程快照中讀取第一個進程信息
CString strTemp;
do 
{
hSnapModule=CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,pe.th32ProcessID);   //根據(jù)進程id創(chuàng)建模塊快照
m_pListCtrl->InsertItem(pos,_T(""));     //插入一個item
Module32First(hSnapModule,&me);        //讀取模塊中的信息  只有一個模塊。因為是根據(jù)具體進程創(chuàng)建的模塊快照
m_pListCtrl->SetItemText(pos,0,pe.szExeFile);   //設(shè)置的進程名
strTemp.Format(_T("%d"),pe.th32ProcessID);
m_pListCtrl->SetItemText(pos,1,strTemp);   //進程id
strTemp.Format(_T("%d"),pe.cntThreads);
m_pListCtrl->SetItemText(pos,2,strTemp);    //線程數(shù)
m_pListCtrl->SetItemText(pos,3,me.szExePath);   //進程exe路徑
} while (Process32Next(hSnapProcess,&pe));//讀下一個進程

在寫個關(guān)閉進程 的按鈕
void CProcessManagerDlg::OnBnClickedButtonClose()
{
    
int iMark=m_pListCtrl->GetSelectionMark();
    
if(-1!=iMark)
    {
        CString  str
=m_pListCtrl->GetItemText(iMark,1);
        HANDLE hProcess
=OpenProcess(PROCESS_ALL_ACCESS,FALSE,_wtoi(str));
        DWORD dExitCode;
        GetExitCodeProcess(hProcess,
&dExitCode);
        TerminateProcess(hProcess,dExitCode);
        m_pListCtrl
->DeleteItem(iMark);
        str.Format(_T(
"%d"),--count);
        GetDlgItem(IDC_STATIC_COUNT)
->SetWindowText(str);
    }
    
else
    {
        MessageBox(_T(
"沒有選中進程"));
    }

}

  嘿嘿,看看這個圖 還是挺好的。

   



posted on 2011-07-31 14:34 陳曉 閱讀(2284) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美在线看| 香蕉久久夜色精品国产| 免费人成精品欧美精品| 久久香蕉国产线看观看av| 在线电影欧美日韩一区二区私密| 久久久综合网站| 久久久久一区| 99在线精品免费视频九九视| 一区二区av| 国产一区二区三区久久久久久久久| 久久―日本道色综合久久| 久久久国产精彩视频美女艺术照福利| 伊人男人综合视频网| 欧美激情在线观看| 国产精品videosex极品| 午夜精品久久久久久久| 久久久久久色| 在线视频一区二区| 性久久久久久久久| 亚洲精品一区二区在线| 亚洲女人天堂av| 在线日本高清免费不卡| 亚洲免费av片| 精品999久久久| 日韩一级精品视频在线观看| 国内一区二区三区| 亚洲精品中文字| 永久域名在线精品| 在线午夜精品| 91久久精品一区二区别| 亚洲欧美日韩综合一区| 亚洲精品一区二区三| 午夜精品久久久久久久99樱桃| 亚洲激情欧美| 欧美在线视频a| 一区二区三区成人| 久久久av水蜜桃| 午夜精品影院| 欧美日韩第一区日日骚| 乱中年女人伦av一区二区| 国产精品乱码一区二区三区| 亚洲电影专区| 国产亚洲精品bt天堂精选| 亚洲精品日韩综合观看成人91 | 亚洲国产精品成人精品| 国产精品美女久久久久久免费| 欧美福利小视频| 国内外成人免费激情在线视频网站| 99亚洲视频| 99国产精品99久久久久久| 久久夜色精品一区| 久久免费视频这里只有精品| 国产精品一区在线观看| 国产精品99久久99久久久二8| 日韩天堂av| 美腿丝袜亚洲色图| 欧美成人在线免费观看| 一区在线播放视频| 欧美一级欧美一级在线播放| 亚洲欧美日韩在线综合| 国产精品户外野外| 一区二区三区蜜桃网| 亚洲影音先锋| 国产精品看片资源| 亚洲一区免费在线观看| 欧美尤物一区| 国产午夜精品久久久久久久| 亚洲欧美国产va在线影院| 欧美永久精品| 韩日在线一区| 久久综合成人精品亚洲另类欧美| 免费成人美女女| 日韩视频免费在线观看| 欧美日韩和欧美的一区二区| 中文一区二区| 欧美在线观看网站| 在线电影国产精品| 欧美成人福利视频| 亚洲精品女人| 一本色道久久88综合亚洲精品ⅰ| 欧美日韩国产三区| 亚洲一区国产视频| 蜜桃av噜噜一区二区三区| 91久久久一线二线三线品牌| 你懂的视频欧美| 在线视频免费在线观看一区二区| 亚洲欧美高清| 永久免费精品影视网站| 欧美激情成人在线| 亚洲一区日韩| 欧美成人嫩草网站| 亚洲午夜性刺激影院| 国产欧美日韩一区| 欧美成人蜜桃| 亚洲一区二区三区四区五区黄| 久久久视频精品| 亚洲精品视频在线播放| 国产日产欧美精品| 免费亚洲一区| 西西人体一区二区| 亚洲高清不卡在线| 久久精品国产99精品国产亚洲性色| 亚洲电影免费观看高清| 国产精品老牛| 欧美精品自拍| 久久九九久精品国产免费直播| 亚洲日韩第九十九页| 久久精品综合一区| 亚洲天堂男人| 亚洲精品乱码久久久久久蜜桃麻豆 | 免费不卡亚洲欧美| 亚洲一区二区成人在线观看| 欧美大片专区| 久久久精品999| 亚洲尤物视频网| 亚洲人成亚洲人成在线观看| 国产日韩欧美精品| 欧美午夜不卡影院在线观看完整版免费 | 美女国产一区| 欧美一区二区三区四区在线| 亚洲精品日韩欧美| 亚洲二区在线视频| 国产欧美日韩激情| 国产精品久久久一本精品| 欧美大片在线影院| 久久嫩草精品久久久精品一| 亚洲欧美日韩一区| 一区二区三区四区精品| 亚洲国产精品va在线观看黑人| 久久三级视频| 久久久久久久高潮| 久久不射中文字幕| 亚洲欧美在线网| 亚洲制服欧美中文字幕中文字幕| 99精品热6080yy久久| 亚洲精品免费在线播放| 在线日韩中文| 最新国产成人在线观看| 亚洲国产精品久久久| 在线精品国产成人综合| 一色屋精品视频在线观看网站| 国产欧美日韩伦理| 国产综合色一区二区三区| 国产在线成人| 尤物99国产成人精品视频| 国产视频一区欧美| 韩国三级电影一区二区| 一区二区在线观看视频| 伊人成人开心激情综合网| 精品88久久久久88久久久| 韩国一区二区在线观看| 伊甸园精品99久久久久久| 国产麻豆视频精品| 国产丝袜美腿一区二区三区| 国产热re99久久6国产精品| 国产精品三区www17con| 国产区二精品视| 激情婷婷亚洲| 亚洲精品一区二区在线| 亚洲一区二区欧美日韩| 欧美一级在线视频| 另类av一区二区| 亚洲国产精品一区二区尤物区| 亚洲精选中文字幕| 亚洲一区二区三区在线看| 性久久久久久| 你懂的国产精品永久在线| 欧美日韩一区二区三| 国产欧美日韩伦理| 亚洲国产精品免费| 亚洲欧美电影院| 免费成人高清视频| 亚洲狼人综合| 欧美中文字幕不卡| 欧美国产日韩二区| 国产女人18毛片水18精品| 亚洲国产成人高清精品| 亚洲一区欧美| 欧美福利视频| 亚洲欧美日韩中文播放| 欧美成人免费观看| 国产色产综合色产在线视频| 亚洲人成在线影院| 久久精品视频在线看| 亚洲精品国久久99热| 欧美一区二区视频在线| 欧美丰满高潮xxxx喷水动漫| 国产欧美三级| 日韩亚洲欧美一区| 免费欧美视频| 午夜精品短视频| 欧美日韩综合在线免费观看| 在线不卡免费欧美| 欧美一区二区三区在线看| 亚洲黄网站黄| 久久免费国产精品1| 国产精品一区二区三区免费观看| 日韩一二在线观看| 久久综合激情| 亚洲免费在线观看视频|