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

Error

C++博客 首頁 新隨筆 聯(lián)系 聚合 管理
  217 Posts :: 61 Stories :: 32 Comments :: 0 Trackbacks
//刷新
void CTaskerDlg::Refresh()
{
DWORD NewProcessID[200];
int NewProcessTotal;
//獲得所有ID
DWORD  cbNeeded;
if ( !EnumProcesses( NewProcessID, sizeof(NewProcessID), &cbNeeded ) )  //receive all the Process ID Saved in aProcesses
{::MessageBox(NULL,TEXT(""),TEXT("Can not EnumProsses"),0);return;}
NewProcessTotal = cbNeeded / sizeof(DWORD); //the total of Process ID
//假如沒有ID總數(shù)沒有變化,則無需更新列表
if (NewProcessTotal==OldProcessTotal)
return;
//全部清除
m_list.DeleteAllItems();
m_imagelist.DeleteImageList( );
//設(shè)置圖標(biāo)
m_imagelist.Create(16,16,ILC_COLORDDB,2,2); //創(chuàng)建CImageList 16,16是圖標(biāo)的大小
m_list.SetImageList(&m_imagelist,LVSIL_SMALL);//把CListCtrl中的CImageList聯(lián)   
int nItem=0;
HANDLE hProcess = NULL; //進(jìn)程句柄
TCHAR szProcessName[MAX_PATH] ={0}; //進(jìn)程的名稱
TCHAR szProcessPath[MAX_PATH] ={0}; //進(jìn)程路徑
HMODULE hMod=NULL; //進(jìn)程的第一個模塊
    DWORD ModulecbNeeded; //儲存進(jìn)程模塊的大小
SHFILEINFO stFileInfo;
char buf[10];
for (int i = 0; i < NewProcessTotal; i++ )
{
hProcess = OpenProcess( PROCESS_QUERY_INFORMATION |PROCESS_VM_READ,FALSE, NewProcessID[i]);//get the handle of every Process which is Indentified by Process ID
        if ( EnumProcessModules( hProcess, &hMod, sizeof(hMod), &ModulecbNeeded) ) // 列舉某個進(jìn)程的模塊,第一個模塊就是創(chuàng)建此進(jìn)程的主exe程序 
{
if (    GetModuleBaseName( hProcess, hMod, szProcessName, sizeof(szProcessName) ) //獲得程序名
    && GetModuleFileNameEx( hProcess, hMod, szProcessPath, sizeof(szProcessPath))  )//獲得模塊路徑
{
//獲取圖標(biāo)
:: SHGetFileInfo(szProcessPath,0, &stFileInfo,sizeof(stFileInfo),SHGFI_ICON|SHGFI_SMALLICON ); //添加圖標(biāo)到m_imagelist (CImageList m_imagelist)
//向m_imagelist添加圖標(biāo)
int n=m_imagelist.Add(stFileInfo.hIcon);
//把程序名,路徑,進(jìn)程ID添加到ClistCtrl
m_list.InsertItem(nItem, szProcessName,n);//插入1行"11"代表第0列的數(shù)據(jù) 參數(shù)(行數(shù),標(biāo)題,圖標(biāo)索引)
m_list.SetItemText(nItem, 2, szProcessPath);
//更新Processdata[nItem].ID
Processdata[nItem].ID=NewProcessID[i];
//更新進(jìn)程CPU使用率
m_list.SetItemText(nItem, 1, itoa( GetProcessUsage(&Processdata[nItem]) ,buf,10) );
//改變nItem
nItem++;
}
}
CloseHandle(hProcess);
}
//更新OldProcessID
OldProcessTotal=NewProcessTotal;
}
//刪除進(jìn)程
void CTaskerDlg::OnDeleteProcess() 
{
//獲得選中的行
int nItem;
POSITION   pos   =   m_list.GetFirstSelectedItemPosition();   
if   (pos   !=   NULL)   
        while   (pos)   
nItem=m_list.GetNextSelectedItem(pos);   
//關(guān)閉進(jìn)程
HANDLE hProcess = OpenProcess(  PROCESS_TERMINATE, FALSE, Processdata[nItem].ID );
if( NULL != hProcess )
{
if(IDOK==MessageBox("確定要刪除此進(jìn)程嗎?","提示",MB_OKCANCEL) )
{
if( TerminateProcess( hProcess, 0 ) )
{
CloseHandle( hProcess );
//刪除CListCtrl上的項
m_list.DeleteItem(nItem);
}
else
MessageBox("不能結(jié)束進(jìn)程!");
}
else 
CloseHandle(hProcess);
}
}
posted on 2014-01-16 00:11 Enic 閱讀(313) 評論(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>
            国产精品色午夜在线观看| 午夜精品www| 在线一区观看| 国产精品网站在线| 久久aⅴ国产紧身牛仔裤| 玖玖玖国产精品| 日韩亚洲在线| 国产精品一区二区三区四区五区 | 欧美精选午夜久久久乱码6080| 亚洲国内自拍| 亚洲免费一级电影| 激情懂色av一区av二区av| 毛片一区二区三区| 中文av字幕一区| 久久久久天天天天| av不卡在线观看| 国产日韩一级二级三级| 免费看精品久久片| 亚洲在线中文字幕| 欧美激情亚洲另类| 亚洲欧美在线观看| 亚洲国产片色| 国产伦精品一区二区三区在线观看| 久久资源av| 亚洲综合三区| 亚洲国产精品va在看黑人| 欧美亚洲免费电影| 亚洲老司机av| 激情综合亚洲| 国产精品免费看片| 欧美国产日韩xxxxx| 欧美在线日韩精品| 一本久久知道综合久久| 欧美激情第一页xxx| 久久精品女人的天堂av| 亚洲综合色丁香婷婷六月图片| 亚洲电影毛片| 国产一区二区三区黄| 欧美午夜大胆人体| 欧美激情一区二区久久久| 久久精品免费电影| 午夜精品久久| 一区二区三区视频在线看| 亚洲福利视频专区| 老司机精品导航| 欧美在线不卡视频| 亚洲欧美影音先锋| 一区二区三区四区五区在线| 91久久精品一区| 黄色成人在线免费| 国产日韩欧美一区| 国产伦精品一区二区三| 国产精品theporn| 欧美激情一区二区三区在线 | 国产精品亚洲不卡a| 欧美日韩高清在线播放| 免费看成人av| 久久久久国产精品厨房| 欧美亚洲综合网| 午夜精彩视频在线观看不卡| 亚洲一区二区视频在线观看| 亚洲视频欧美视频| 亚洲少妇最新在线视频| av成人黄色| 亚洲视频第一页| 亚洲无亚洲人成网站77777 | av成人免费在线| 亚洲精品国产精品国产自| 91久久精品国产91性色| 亚洲国语精品自产拍在线观看| 亚洲国产国产亚洲一二三| 亚洲国产91精品在线观看| 亚洲电影欧美电影有声小说| 在线视频观看日韩| 亚洲日本欧美天堂| 日韩视频在线观看免费| 一区二区高清在线| 亚洲一区二区免费| 欧美一区在线直播| 久久嫩草精品久久久精品一| 老司机午夜精品视频在线观看| 久久欧美肥婆一二区| 欧美福利一区| 99综合在线| 亚洲欧美日韩网| 久久久999精品| 欧美国产精品人人做人人爱| 欧美日韩ab片| 国产精品一区二区久久精品| 国产日韩欧美综合精品| 在线精品国产欧美| aa日韩免费精品视频一| 欧美亚洲综合久久| 欧美成人一区二区在线| 亚洲精品免费看| 亚洲一区免费| 噜噜噜久久亚洲精品国产品小说| 欧美精品色综合| 国产精品一区免费观看| 亚洲第一黄网| 亚洲网站在线观看| 久久午夜影视| 日韩一级片网址| 久久成人综合视频| 欧美日韩国产欧| 国产一区成人| 日韩亚洲欧美高清| 久久久久免费视频| 亚洲美女区一区| 久久精品最新地址| 欧美视频一区在线| 影音先锋欧美精品| 亚洲综合三区| 亚洲二区免费| 午夜在线成人av| 欧美日韩国产一中文字不卡| 国产一区激情| 亚洲私人影院在线观看| 欧美成人精品1314www| 亚洲无线视频| 欧美精品一区二区三区久久久竹菊| 国产精品视频男人的天堂| 亚洲日本欧美| 久久久久国产精品厨房| 在线亚洲电影| 欧美国产亚洲精品久久久8v| 国产一区二区高清| 亚洲一二三区精品| 亚洲第一在线综合在线| 欧美一区二区在线免费播放| 国产精品福利在线观看| 亚洲精品无人区| 嫩模写真一区二区三区三州| 亚洲欧美一区二区原创| 欧美小视频在线| 99ri日韩精品视频| 欧美国产在线观看| 久久精品人人| 国产一区二区三区四区在线观看 | 亚洲国产天堂网精品网站| 久久av一区二区三区| 国产精品乱码妇女bbbb| 一区二区三区高清不卡| 亚洲国产精品成人va在线观看| 久久国产一区二区| 国产亚洲美州欧州综合国| 午夜精品视频在线观看一区二区| 亚洲另类自拍| 欧美另类亚洲| 99热精品在线| 亚洲三级免费| 欧美激情亚洲国产| 日韩一区二区精品视频| 亚洲高清视频一区二区| 欧美aⅴ一区二区三区视频| 在线日韩成人| 欧美激情国产精品| 免费黄网站欧美| 亚洲精品美女免费| 亚洲激情另类| 欧美区视频在线观看| 一区二区三区国产在线观看| 亚洲三级性片| 欧美日韩一区二区在线| 亚洲综合视频1区| 亚洲一区二区精品| 国产视频一区在线观看一区免费| 欧美在线视频二区| 欧美在线免费| 亚洲国产日韩综合一区| 亚洲黄色影片| 欧美天堂亚洲电影院在线播放| 亚洲一区在线观看视频 | 久久精品人人做人人爽| 在线精品国产欧美| 亚洲国产精品成人| 欧美日韩和欧美的一区二区| 在线亚洲自拍| 亚洲欧美视频一区二区三区| 国产在线高清精品| 欧美成人性生活| 欧美视频在线免费| 欧美一区二区三区播放老司机| 欧美在线视频二区| 亚洲国产国产亚洲一二三| 亚洲精品网站在线播放gif| 国产精品久久久久久福利一牛影视 | 亚洲自拍三区| 欧美在线中文字幕| 亚洲狼人综合| 亚洲在线成人精品| 在线播放亚洲| 一区二区三区精密机械公司 | 国产主播一区二区三区| 亚洲电影网站| 国产精品久久久久久久久久三级 | 欧美日韩在线免费观看| 欧美专区日韩专区| 欧美岛国激情| 久久精品30|