2010-04-22 11 views
7

क्या यह विंडो की लॉगिन स्क्रीन को संशोधित करने और अपने स्वयं के बटन/लिंक जोड़ने के लिए सक्षम है? उदाहरण के लिए ऐसा कुछ करना संभव है?विंडोज़ लॉगिन स्क्रीन संशोधित करें

alt text http://www.allaboutmoss.com/wp-content/uploads/2010/04/windowsxp_login.jpg

ऊपर स्क्रीन के लिए एक कड़ी है और जब क्लिक यह एक जीत रूपों आवेदन शुरू करना चाहिए?

+0

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

उत्तर

12

विंडोज एक्सपी के लिए, आप GINA DLL बना सकते हैं, और Vista + के लिए आपको नए credential providers सिस्टम का उपयोग करने की आवश्यकता है। दोनों मामलों में, आपको मूल रूप से यूआई को स्क्रैच से बनाना होगा और इसलिए मौजूदा यूआई को लेना और यहां कुछ नियंत्रण जोड़ने के लिए वास्तव में संभव नहीं है।

बेशक, आप अपना खुद का जीआईएनए डीएलएल बना सकते हैं जो यूआई प्रदर्शित करता है जो मानक विंडोज एक्सपी के समान है, अपने स्वयं के जोड़ों के साथ, लेकिन यह बिल्कुल आसान काम नहीं है।

+0

क्या यह एक गीना डीएल बनाना संभव है या .NET में एक प्रमाण पत्र प्रदाता? – ZippyV

+1

आप डीएलएल को स्वयं .NET में नहीं बना सकते हैं (इसे फ़ंक्शंस निर्यात करना है, जिसे आप सी # में नहीं कर सकते हैं) लेकिन मुझे पूरा यकीन है कि आप एक सी ++ रैपर लिख सकते हैं जो वास्तविक काम करने के लिए सी # कोड को कॉल करता है। –

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