資源簡介
滴水三期PE解析實例
代碼片段和文件信息
#include
#include“resource.h“
#include“Global.h“
#include“Funtion.h“
#include
#pragma?comment(lib“comctl32.lib“)
BOOL?CALLBACK?wndproc(
????????????????????HWND?hwndDLg
UINT?uMsg
WPARAM?wParam
LPARAM?lParam
)
{
MainWnd=hwndDLg;
switch(uMsg)
{
????
case?WM_INITDIALOG:?//窗口創(chuàng)建完成在顯示前會發(fā)送一條這種消息
?
?//在這里需要加入LIST_CROTROL_PROCESS和LIST_CROTORL_MOUDLE?的行與列;初始化函數(shù)
?HICON?hIcon;
?hIcon=LoadIcon(hINSTANCEMAKEINTRESOURCE(IDI_ICON1));//加載圖標資源這步還沒顯示
?SendMessage(hwndDLgWM_SETICONICON_BIG(DWORD)hIcon);//發(fā)送消息顯示大圖標
SendMessage(hwndDLgWM_SETICONICON_SMALL(DWORD)hIcon);//發(fā)送消息顯示小圖標
??Initialization_PROCESS(hwndDLg);//將自己添加的通用控件顯示內(nèi)容(這里是遍歷進程信息和添加ListControl_PROCESS控件的表頭)
??Initialization_MOUDLE(hwndDLg);//添加ListControl_Module控件的表頭
?return?TRUE;
//標準控件走這;
case?WM_COMMAND:
switch(LOWORD(wParam))
?{
?case?IDC_BUTTON_OUT://這是自己添加的按鈕
?
?DestroyWindow(hwndDLg);
?return?TR
評論
共有 條評論