Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for(int N=0;N<pIcoGrp->idCount;N++){
- ICONDIRENTRY *pIcoF = &pIcoDir->idEntries[0]+N;
- GRPICONDIRENTRY *pIcoR = &pIcoGrp->idEntries[0]+N;
- memcpy(pIcoR,pIcoF,sizeof(GRPICONDIRENTRY)-sizeof(WORD));
- pIcoR->nID = N+100;
- // Update the resource
- if(
- UpdateResource(
- hHandle,
- RT_ICON,
- MAKEINTRESOURCE(1),
- MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL),
- ((LPVOID)pIcoDir)+pIcoF->dwImageOffset,
- pIcoF->dwBytesInRes
- ) == 0){
- printf("Error at Update resource (1) : 0x%X... ",GetLastError());
- exit(9);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement