[an error occurred while processing this directive]
|
создаёте файл ресурса, resource.rc
в нём добавлятете строку
ITS_NEW_IMAGE RCDATA "c:\image.bin"
копилите программу
имеете доступ к ресурсу в вашем типа
HGLOBAL hRes = NULL;
HRSRC hResData = NULL;
char *SQLResource = NULL;
DWORD resSize = 0;
bool ret_result;
ret_result=true;
PToStr->Clear();
if ( (hRes = FindResource( NULL, "ITS_NEW_IMAGE", RT_RCDATA)) != NULL ) {
if ( (hResData = LoadResource( NULL, hRes )) != NULL ){
resSize = SizeofResource( NULL, hRes );
if ( (SQLResource =(char*) LockResource( hResData )) != NULL ) {SQLResource - указатель на массив ...
UnlockResource( hResData );
}//if ( (SQLResource =(char*) LockResource( hResData )) != NULL )
else ret_result=false;
}//if ( (hResData = LoadResource( NULL, hRes )) != NULL )
else ret_result=false;
}//if ( (hRes = FindResource( NULL, ResourceName.c_str(), RT_RCDATA)) != NULL )
else ret_result=false;
return ret_result;
}
E-mail: info@telesys.ru