मेरे पास Taskbar Shuffle जैसा डेल्फी एप्लिकेशन है जिसमें एक हुक डीएल शामिल है।क्या 32-बिट एप्लिकेशन से 64-बिट डीएल तक पहुंच बनाना संभव है?
EDIT: यह हुक डीएलएल विंडोज संदेशों को भेजकर मुख्य ऐप के साथ संचार करता है।
मैं XP और Vista x64 और मेरी प्रारंभिक विचार करने के लिए समर्थन जोड़ने के लिए चाहते हैं 64-बिट (FreePascal साथ यह संकलन) को dll परिवर्तित लेकिन अब (डेल्फी) के लिए आवेदन 32-बिट रखने के लिए किया गया था।
क्या 64-बिट डीएल तक पहुंचने के लिए 32-बिट एप्लिकेशन के लिए यह संभव है?
EDIT2: मैं LoadLibrary के माध्यम से dll लोड कर रहा हूँ तो मुझे लगता है मैं क्या मैं लिंक पर पढ़ें के साथ अनुसार, अटक के बाद से एक 32-बिट प्रक्रिया एक 64-बिट DLL लोड करने में सक्षम नहीं होगा हूँ नीचे दिए गए उत्तरों में से एक पर लार्स ट्रुजिन्स द्वारा निर्देशित।
भले ही हुक डीएलएल केवल मुख्य ऐप के साथ विंडोज संदेशों को भेजने के लिए संवाद करना है? – smartins
नहीं, 32 बिट डीएल 64 बिट प्रक्रिया या अन्य तरीकों से लोड हो जाता है। यदि ऐसा नहीं है, तो कोई समस्या नहीं है। –
गलत जवाब।यह अब संभव है, अगर आप पृष्ठभूमि 64 बिट प्रक्रिया बनाते हैं। :) –