主要介面如下:
主要**如下:
1bool cenumprocessdlg::oninitdialog()221
}2223//
設定此對話方塊的圖示。當應用程式主視窗不是對話方塊時,框架將自動
24//
執行此操作
25 seticon(m_hicon, true); //
設定大圖示
26 seticon(m_hicon, false); //
設定小圖示
2728
//todo: 在此新增額外的初始化**
29long lstyle;
30 lstyle =getwindowlong(m_ctrllist.m_hwnd, gwl_style);
31 lstyle &= ~lvs_typemask;
32 lstyle |=lvs_report;
33setwindowlong(m_ctrllist.m_hwnd, gwl_style, lstyle);
3435 dword dwstyle =m_ctrllist.getextendedstyle();
36 dwstyle |=lvs_ex_fullrowselect;
37 dwstyle |=lvs_ex_gridlines;
38m_ctrllist.setextendedstyle(dwstyle);
39 m_ctrllist.insertcolumn(0, _t("
process id
"), lvcfmt_left, 75
);40 m_ctrllist.insertcolumn(1, _t("
process name
"), lvcfmt_left, 120
);41 m_ctrllist.insertcolumn(2, _t("
parent process id
"), lvcfmt_left, 115
);42 m_ctrllist.insertcolumn(3, _t("
thread count
"), lvcfmt_left, 90
);43
listprocess();
4445
return true; //
除非將焦點設定到控制項,否則返回 true46}
4748
void
cenumprocessdlg::onsyscommand(uint nid, lparam lparam)
4955
else
5659}60
61//
如果向對話方塊新增最小化按鈕,則需要下面的**
62//
來繪製該圖示。對於使用文件/檢視模型的 mfc 應用程式,
63//
這將由框架自動完成。
6465
void
cenumprocessdlg::onpaint()
6684
else
8588}89
90//
當使用者拖動最小化視窗時系統呼叫此函式取得游標顯示。
91//
92hcursor cenumprocessdlg::onquerydragicon()
9396
9798
void cenumprocessdlg::listprocess(void)99
111112 pe32.dwsize = sizeof
(processentry32);
113114
int index = 0
;115
if (!process32first(hprocesssnap, &pe32))
116123
124do
125 while (process32next(hprocesssnap, &pe32));
135136
closehandle(hprocesssnap);
137}
138139
void cenumprocessdlg::oncontextmenu(cwnd*pwnd, cpoint point)
140148
149if (pwnd == &m_ctrllist)
150156
}157
158 menu.trackpopupmenu(tpm_leftalign | tpm_rightbutton, point.x, point.y, this
);159
}160
161void
cenumprocessdlg::scanmodule(uint nid)
162172
break
;173
default
:174
break
;175
}176
}177
178void cenumprocessdlg::onnmdblclklistprocess(nmhdr *pnmhdr, lresult *presult)
179
ps 程序檢視器與kill程序
ps 程序檢視器與kill程序 linux中的ps命令是process status的縮寫。ps命令用來列出系統中當前執行的那些程序。ps命令列出的是當前那些程序的快照,就是執行ps命令的那個時刻的那些程序,如果想要動態的顯示程序資訊,就可以使用top命令。linux上程序有5種狀態 ps工具標識程...
mysql事件檢視器 MYSQL事件檢視器使用介紹
要檢視當前是否已開啟事件排程器 show variables like event scheduler 開啟事件檢視器 set global event scheduler 1 建立事件 語法 create event if not exists event name on schedule sch...
檔案檢視器
上節課中學習了如何載入乙個網路,這節課接著上節課的 來寫乙個引導程式。首先,可以重用上節課中的載入的 新新增的東西就是,乙個button,乙個text文字標籤,乙個filedialog檔案對話方塊。具體 如下 import qtquick 2.2 import qtquick.window 2.1 ...