2010-03-02 15 views
8

मैं सी # में विंडोज़ के लिए "टूलबार" बनाना चाहता हूं और इसे विंडोज डेस्कटॉप के शीर्ष स्थान पर फिट करना चाहता हूं।मैं अन्य एप्लिकेशन को कैसे सूचित करूं कि मेरा एप्लिकेशन विंडोज डेस्कटॉप का हिस्सा है?

मैं चाहता हूं कि अन्य विंडोज़ प्रोग्राम मेरे आवेदन को ओवरले नहीं कर पाएंगे। मैं यह भी चाहता हूं कि अन्य एप्लिकेशन डेस्कटॉप के हिस्से के रूप में मेरी खिड़की का इलाज करें ताकि जब वे अधिकतम हो जाएं, तब भी आप मेरा आवेदन देख सकते हैं।

+0

यदि आपका मतलब है कि जब आप अपना प्रोग्राम चल रहे हैं तो आप विंडोज डेस्कटॉप के आकार को सीमित करना चाहते हैं, तो इसे आजमाएं: (http://www.codeproject.com/KB/shell/csdoesshell3.aspx) –

+0

@ माइकल टोड: अगर यह जवाब है, तो इसे पोस्ट करें! आप उत्तर को अधिक पदार्थ देने के लिए एक अंश भी जोड़ सकते हैं। –

उत्तर

1

विंडोज फॉर्म डिजाइनर में टूलस्ट्रिप नियंत्रण का उपयोग करें।

9

आप एप्लिकेशन डेस्कटॉप टूलबार कहला सकते हैं। डेस्कटॉप को निर्देश देने के लिए आपका एप्लिकेशन अनिवार्य रूप से विंडोज शैल (और इसके परिणामस्वरूप, अन्य अनुप्रयोगों) के साथ संवाद करेगा कि इसे आपके एप्लिकेशन के साथ कैसे सहभागिता करनी चाहिए।

इस प्रकार की कार्यक्षमता .Net में नहीं बनाई गई है, लेकिन Code Project पर ऐसा करने के लिए एक उत्कृष्ट ट्यूटोरियल उपलब्ध है।

+3

मुझे यह भी पता नहीं था कि यह संभव था! –

+0

ग्रेट लिंक! कृपया एक सरल लिंक के साथ "उत्तर देने" से बचना न करें। आप 1 के लिए मान्यता के लायक हैं) कुछ समय पहले लिंक किए गए पृष्ठ को पढ़ना 2) याद रखना कि आप पृष्ठ को पढ़ते हैं 3) याद रखें कि पृष्ठ को फिर से कैसे ढूंढें और 4) इसे हमारे साथ साझा करने के लिए समय निकालना। –

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