1
.rc中:
IDR_TXT TXT "a.txt"//相对路径
2
recource.h中:
#define IDR_TXT 333
3
cpp中:
//定位我们的自定义资源,这里因为我们是从本模块定位资源,所以将句柄简单地置为NULL即可
DWORD dwSize = 0;HGLOBAL hGlobal = NULL;
HRSRC hRsrc = ::FindResource(NULL, MAKEINTRESOURCE(IDR_TXT), _T("TXT"));
if (NULL != hRsrc)
{
//获取资源的大小
dwSize = SizeofResource(NULL, hRsrc);
}
if (0 != dwSize)
{
//加载资源
hGlobal = LoadResource(NULL, hRsrc);
}
if (NULL != hGlobal)
{
//锁定资源
TCHAR *pBuffer = (TCHAR*)LockResource(hGlobal);
if (NULL != pBuffer)
{
MessageBox(pBuffer);//输出字符
}
}