您的位置:首页 > 其它

从文件资源里获取文本

2013-09-12 15:29 169 查看
CString strInfo = _T("") ;

GetResString( MAKEINTRESOURCE(INFORES), _T("RES"), strInfo ) ;

bool GetResString( const TCHAR * _res, const TCHAR * _restype, CString& strString)

{

HRSRC myres = FindResource( NULL, _res, _restype ) ;

HGLOBAL gl = LoadResource( NULL, myres ) ;

if( gl == NULL )

{

MessageBox( NULL, _T("No Find Resource"), 0, 0 ) ;

return false ;

}

LPVOID lp = LockResource( gl ) ;

strString = CString( (CHAR*)lp, SizeofResource(NULL, myres) ) ;

FreeResource( gl ) ;

return true ;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: