vc自定义资源

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);//输出字符
        }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值