2010-04-04 8 views
7

मैं 32 * 32 आइकन छवियों को निकाल सकता हूं, लेकिन 48 * 48 के बारे में कैसे?निष्पादन योग्य फ़ाइल के संसाधन से 48 * 48 आइकन छवि निकालने के लिए कैसे?

मैं विंडोज़ में .exe फ़ाइल से आकार 48 * 48 के साथ एक आइकन छवि निकालना चाहता हूं। सबसे पहले, मुझे आइकन संसाधन बिट्स मिला और फिर मैंने "CreateIconFromResourceEx" API का उपयोग किया, लेकिन यह आकार 32 * 32 के साथ आइकन छवियों के लिए सच है।

+2

मंच और फ़ाइल आप –

+1

पढ़ रहे हैं के प्रकार मैं 48 * 48 फ़्रोम एक एक exe फ़ाइल आकार के साथ एक आइकन छवि निकालना चाहते हैं निर्दिष्ट करें: लेकिन यहाँ जवाब मैं के साथ आया है विंडोज़ में पहले मुझे आइकन संसाधन बिट्स मिला और फिर मैंने "CreateIconFromResourceEx" API का उपयोग किया, लेकिन यह आकार 32 * 32 के साथ आइकन छवि के लिए सच है। –

उत्तर

0

उपयोग खिड़कियों के लिए यह एक: http://www.resedit.net/

+0

मुझे सी ++ में स्रोत कोड चाहिए, सॉफ्टवेयर नहीं –

+1

@Abolhassan यह "हम आपके लिए कोड लिखते हैं" साइट नहीं है। –

+1

WHUH? केवल एक ही सत्य ResEdit है: ftp.ftple.com/developer/Tool_Chest/Developer_Utilities/ResEdit_2.1.3/ – Potatoswatter

0

Windows के लिए LoadResource और संबंधित Win32 एपीआई का उपयोग करें। बस 48 * 48 संसाधन कुछ और नाम दें।

+0

एक आइकन में विभिन्न आकारों में एकाधिक छवियां हो सकती हैं। मैं इसे (डीसी) डिवाइस संदर्भ पर ड्राइंग के लिए सही आकार (48 * 48) में एप्लिकेशन आईओसीएन प्राप्त करना चाहता हूं। मैंने CreateIconFromResourceEx का उपयोग किया, लेकिन मुझे आकार 48 * 48 –

+1

@Abolhassan में आइकन नहीं मिला: मैं समझता हूं, और आइकन फ़ाइल प्रारूप से कंटेनर प्रारूप होने से परिचित हूं, लेकिन मुझे यकीन नहीं है कि Win32 API हैं उसके साथ काम करो। आप एक नया संसाधन जोड़ने का प्रयास कर सकते हैं जो केवल 48x48 आइकन है। –

3

इस लिंक में एक exe या dll फ़ाइल की आइकन छवियों को निकालने के लिए C++ में उपयोगी कोड शामिल है। लेकिन यह एक खुराक 48 * 48 आइकन छवि के लिए सही ढंग से काम नहीं करती है। http://www.codeproject.com/KB/cpp/GetIconsfromExeorDLLs/GetIconsfromExeorDLLs_src.zip

यह लिंक वास्तविक आकार exe या dll फ़ाइलों से अलग आकार में आइकन छवियों को extrancting के लिए सच काम करता है, लेकिन यह एक सी # में लिखा है। हम इसे पिछले एक को सही करने के लिए उपयोग कर सकते हैं; http://www.codeproject.com/KB/cs/IconExtractor/IconExtractorApp.zip

0

आइकन, छवियों, संगीत और अन्य सामग्री EXE फ़ाइल में संसाधनों के रूप में सहेजी जाती हैं। निष्पादन योग्य फ़ाइलों में अक्सर पीई मानक (पोर्टेबल निष्पादन योग्य) होता है। तो, एक्जिक्यूटिव से आप जो चाहते हैं उसे निकालने के लिए बस "पीई एक्सप्लोरर" या "रिसोर्स हैकर" जैसे डिससेबलर डाउनलोड करें।

संबंधित मुद्दे