„Windows“operacinė sistema turi standartinį savavališkų duomenų įvedimo į dinamines bibliotekas ir vykdomuosius modulius mechanizmą, taip pat API darbui su jais. Vaizdai, eilutės lentelės, dialogo šablonai, įrankių juostos, meniu ir kita informacija pridedama prie PE modulių kaip šaltiniai. Kartais įvairiems tikslams reikia kaupti iš sukaupto modulio išteklius.
Būtinas
yra nemokama „Resource Hacker“programa, kurią galima atsisiųsti adresu rpi.net.au/~ajohnson/resourcehacker
Nurodymai
1 žingsnis
Įkelkite PE modulio failą į „Resource Hacker“. Pagrindiniame programos meniu nuosekliai spustelėkite elementus Failas ir Atidaryti arba klaviatūroje paspauskite Ctrl + O klavišų kombinaciją. Bus parodytas failo atidarymo dialogas. Eikite į katalogą, kuriame yra tikslinis failas. Katalogų sąraše pasirinkite PE modulį. Spustelėkite mygtuką „Atidaryti“.
2 žingsnis
Nustatykite ištraukiamų išteklių sąrašą. Įkėlus PE failą, „Resource Hacker“pagrindinio lango kairėje pusėje bus rodoma medžio struktūra. Tai visų modulio išteklių sąrašas, sugrupuotas pagal tipą. Pavyzdžiui, dialogo ištekliai yra skyriuje Dialogas, žymeklio ištekliai - skyriuose Žymeklis ir žymeklio grupės, piktogramos - piktogramų ir piktogramų grupės skyriuose.
Kiekvieno skyriaus hierarchijos antrojo lygio mazgai yra skaitiniai arba simboliniai išteklių identifikatoriai. Išplėskite juos ir pažymėkite įdėtus elementus. Tai suteiks atitinkamus išteklius. Piktogramos, žymekliai, rastrai bus rodomi kaip vaizdai dešiniojoje pagrindinio programos lango srityje. Styginių lentelėms, greitintuvams, informacijai apie versiją, dialogo šablonams, meniu, įrankių juostoms kodas bus sukurtas ir rodomas tokiu formatu, kuris tinka naudoti su RCC kompiliatoriumi. Be to, dialogo šablonai pateikiami atskirame slankiajame lange.
3 žingsnis
Pradėkite ankstesniame etape rastų išteklių išsaugojimo procesą. Kairėje esančioje medžio struktūroje pasirinkite norimą elementą. Atidarykite programos pagrindinio meniu skiltį Veiksmas. Pasirinkite elementą, atitinkantį tinkamiausio tipo išsaugojimo operaciją.
Pasirinkite elementą „Išsaugoti šaltinį kaip dvejetainį failą …“, jei norite išsaugoti šaltinį kaip dvejetainių duomenų dalį, identišką tiems, kurie yra PE modulyje.
Pasirinkite „Išsaugoti šaltinį kaip *.res failą …“, jei norite gauti failą, kuriame yra sukompiliuota pasirinkto šaltinio versija. Toks failas yra tinkamas susieti su programa ar biblioteka.
Spustelėkite elementą su tekstu, pvz., „Išsaugoti [sekcijos pavadinimą: poskyrio pavadinimą: ištekliaus pavadinimą] …“, kad išgautumėte išteklius jų pradine forma. Šis meniu punktas turėtų būti naudojamas piktogramų, žymeklių ir vaizdų failams išskleisti.
4 žingsnis
Gaukite savo išteklius. Dialogo lange su pavadinimu „Išsaugoti šaltinį …“nurodykite išsaugoto failo pavadinimą ir katalogą. Spustelėkite mygtuką Išsaugoti.