विंडोज ऑपरेटिंग सिस्टम में गतिशील पुस्तकालयों और निष्पादन योग्य मॉड्यूल में मनमानी डेटा को इंजेक्ट करने के साथ-साथ उनके साथ काम करने के लिए एक एपीआई के लिए एक मानक तंत्र है। इमेज, स्ट्रिंग टेबल, डायलॉग टेम्प्लेट, टूलबार, मेन्यू और अन्य जानकारी को पीई मॉड्यूल में संसाधनों के रूप में जोड़ा जाता है। कभी-कभी, विभिन्न उद्देश्यों के लिए, आपको संकलित मॉड्यूल से संसाधन खींचने की आवश्यकता होती है।
ज़रूरी
एक मुफ्त संसाधन हैकर प्रोग्राम है जो rpi.net.au/~ajohnson/resourcehacker पर डाउनलोड के लिए उपलब्ध है।
निर्देश
चरण 1
PE मॉड्यूल फ़ाइल को रिसोर्स हैकर पर अपलोड करें। मुख्य एप्लिकेशन मेनू में, क्रमिक रूप से फ़ाइल और ओपन आइटम पर क्लिक करें, या कीबोर्ड पर Ctrl + O कुंजी संयोजन दबाएं। फ़ाइल खुला संवाद प्रदर्शित किया जाएगा। उस निर्देशिका पर नेविगेट करें जहां लक्ष्य फ़ाइल स्थित है। निर्देशिका सूची में पीई मॉड्यूल का चयन करें। "ओपन" बटन पर क्लिक करें।
चरण 2
निकाले जाने वाले संसाधनों की सूची निर्धारित करें। पीई फ़ाइल लोड करने के बाद, संसाधन हैकर मुख्य विंडो के बाईं ओर एक वृक्ष संरचना प्रदर्शित की जाएगी। यह प्रकार के आधार पर समूहीकृत सभी मॉड्यूल संसाधनों की एक सूची है। इसलिए, उदाहरण के लिए, संवाद संसाधन संवाद अनुभाग में स्थित हैं, कर्सर संसाधन - कर्सर और कर्सर समूह अनुभागों में, चिह्न - चिह्न और चिह्न समूह अनुभागों में।
प्रत्येक खंड में निहित पदानुक्रम के दूसरे स्तर के नोड संख्यात्मक या प्रतीकात्मक संसाधन पहचानकर्ता हैं। उनका विस्तार करें और नेस्टेड तत्वों को हाइलाइट करें। यह संबंधित संसाधनों को प्रस्तुत करेगा। मुख्य एप्लिकेशन विंडो के दाएँ फलक में चिह्न, कर्सर, रेखापुंज छवियों के रूप में प्रदर्शित होंगे। स्ट्रिंग टेबल, एक्सेलेरेटर, संस्करण जानकारी, डायलॉग टेम्प्लेट, मेनू, टूलबार, कोड के लिए आरसीसी कंपाइलर के उपयोग के लिए उपयुक्त प्रारूप में बनाया और प्रदर्शित किया जाएगा। इसके अलावा, डायलॉग टेम्प्लेट एक अलग फ्लोटिंग विंडो में रेंडर किए जाते हैं।
चरण 3
पिछले चरण में मिले संसाधनों को बचाने की प्रक्रिया शुरू करें। बाईं ओर ट्री संरचना में वांछित वस्तु का चयन करें। एप्लिकेशन के मुख्य मेनू के एक्शन सेक्शन को खोलें। सबसे उपयुक्त प्रकार के सेव ऑपरेशन के अनुरूप आइटम का चयन करें।
यदि आप संसाधन को पीई मॉड्यूल में निहित बाइनरी डेटा के एक टुकड़े के रूप में सहेजना चाहते हैं, तो "संसाधन को बाइनरी फ़ाइल के रूप में सहेजें …" आइटम का चयन करें।
चयनित संसाधन के संकलित संस्करण वाली फ़ाइल प्राप्त करने के लिए "संसाधन को *.res फ़ाइल के रूप में सहेजें …" चुनें। ऐसी फाइल किसी एप्लिकेशन या लाइब्रेरी से लिंक करने के लिए उपयुक्त होती है।
संसाधनों को उनके मूल रूप में निकालने के लिए "सहेजें [अनुभाग नाम: उपखंड नाम: संसाधन नाम] …" जैसे टेक्स्ट वाले आइटम पर क्लिक करें। इस मेनू आइटम का उपयोग आइकन, कर्सर और छवियों की फ़ाइलों को निकालने के लिए किया जाना चाहिए।
चरण 4
अपने संसाधनों को बाहर निकालें। "इसमें संसाधन सहेजें …" शीर्षक वाले संवाद में सहेजी गई फ़ाइल का नाम और निर्देशिका निर्दिष्ट करें। सेव बटन पर क्लिक करें।