📄 dd_resource.cpp
字号:
#include "stdafx.h"
#include "dd_resource.h"
namespace PE {
CDD_Resource::CDD_Resource(CPortableExecutable *ppeOwner)
: CDataDirectory(ppeOwner),
m_prd(0)
{
}
CDD_Resource::~CDD_Resource(void)
{
if (m_prd) {
delete m_prd;
m_prd = 0;
}
}
// Assign resource section
void CDD_Resource::Assign(LPBYTE pData, DWORD dwSize)
{
CDataDirectory::Assign(pData, dwSize);
if (IsInitialized() == FALSE) return;
m_prd = new CResourceDirectory(pData, pData, TRUE);
}
// Get root resource directory
CResourceDirectory *CDD_Resource::GetRootDirectory(void)
{
return(m_prd);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -