查看單個文章
舊 2003-05-19, 10:16 AM   #1
木村倒頭哉
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設 關於VC的程式碼,請大家幫幫忙@@  

誰能幫我翻譯一下這段程式碼呢...
DWORD CLinGmDlg::GetHP()
{
if (m_hProc == 0) return 10000;
DWORD m_CurHP;
DWORD eax=0,edx = 0,ecx = 0;
DWORD nRead;
ReadProcessMemory(m_hProc,(LPVOID)CurHPAddress,(char*)&edx,4,&nRead);
ReadProcessMemory(m_hProc,(LPVOID)MaxHPAddress,(char*)&m_MaxHP,2,&nRead);
edx ^= 0xB104FA87;
ReadProcessMemory(m_hProc,(LPVOID)(CurHPAddress+4),(char*)&ecx,4,&nRead);
ReadProcessMemory(m_hProc,(LPVOID)(ecx+4*edx),(char*)&edx,4,&nRead);
ReadProcessMemory(m_hProc,(LPVOID)(CurHPAddress+8),(char*)&ecx,4,&nRead);
m_CurHP = edx ^ ecx;
if (m_MaxHP > 1500) return 10000;
return m_CurHP;
}
能的話幫我解釋一下各行的意義吧@@...
抱歉麻煩大家了...
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
回覆時引用此帖