提取html資源檔案用於分析

2021-05-17 21:33:19 字數 853 閱讀 4950

lptstr pstr = makeintresource(idr_clearcard);//idr_txt1

hrsrc res = findresource(null,pstr,rt_html);//rt_html

assert( res != null );

//獲取資源的大小

dword dwsize = sizeofresource(null, res);

hglobal gl = loadresource(null,res);

lpvoid lp = lockresource(gl);//get the html resource pointer

*(((byte*)lp) + dwsize) = '/0';

string str;

str = (lpcstr)lp;

procscr(str);

lpvoid lp=lockresource(gl); //返回指向資源記憶體的位址的指標。

cstring filename="temp.swf"; //儲存的臨時檔名

// create_always為不管檔案存不存在都產生新檔案。

fp= createfile(filename ,generic_write,0,null,create_always,0,null);

dword a;

//sizeofresource 得到資源檔案的大小

if (!writefile (fp,lp,sizeofresource (null,res),&a,null))

return false;

closehandle (fp); //關閉控制代碼

freeresource (gl); //釋放記憶體

C 資源檔案

獲取資源檔案 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system...

rc資源檔案

resource complier 中詳細描述了資源檔案的編寫與使用.包括巨集的使用.舉例 在debug模式下包含乙個debugdll,在release 模式下包含另乙個releasedll ifdef debug dictionaryonlinedll.dll data debug diction...

操作資源檔案

二 visual c 如何建立資源檔案 resourcewriter rw new resourcewriter my.resources rw.generate 產生乙個名稱為 my.resources 的資源檔案。三 在資源檔案中新增資源 1 加入位元組陣列,語法格式為 public void ...