हमारी कंपनी एक इंस्टॉलर सी ++ कि IShellLink का उपयोग कर कार्यक्रम शॉर्टकट बना देता है में लिखा है: http://msdn.microsoft.com/en-us/library/windows/desktop/bb776891%28v=vs.85%29.aspxअनुप्रयोग शॉर्टकट Windows 8 में प्रारंभ स्क्रीन में उपयोग करने में वर्णित के रूप में सी ++
प्रारंभ मेनू में बनाए गए सभी शॉर्टकट Windows 8 पर होगा स्टार्ट स्क्रीन पर शीर्षक के रूप में भी दिखाएं। हम जो करना चाहते हैं वह प्रोग्रामिक रूप से नियंत्रित है कि स्टार्ट स्क्रीन पर कौन से आइकन दिखाए जाते हैं। निम्नलिखित आलेख में यह वर्णन करता है के रूप में विकल्प "System.AppUserModel.StartPinOption":
प्रारंभ स्क्रीन करने के लिए इसे दृश्य pinning बिना किसी ऐप शॉर्टकट जोड़ बनाने के लिए, आप शॉर्टकट पर निम्नलिखित संपत्ति सेट कर सकते हैं: System.AppUserModel.StartPinOption = 1. 1 के लिए प्रतीकात्मक नाम APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL है।
http://msdn.microsoft.com/en-us/library/windows/desktop/jj673981%28v=vs.85%29.aspx
यह Windows इंस्टालर का उपयोग कर संभव प्रतीत होता है, लेकिन मैं सी में प्रोग्राम के रूप में ही कार्यक्षमता को पूरा करने के लिए एक रास्ता नहीं मिला है ++ हमारे संदर्भ दिया।
अगर किसी के पास इस बारे में कोई जानकारी है, या किसी प्रकार का उदाहरण है, तो इसकी बहुत सराहना की जाएगी।
सी ++ नाम ['PKEY_AppUserModel_StartPinOption'] है (http://msdn.microsoft.com/en-us/library/windows/desktop/jj553605%28v=vs.85%29.aspx)। –
प्रतिक्रिया रेमंड के लिए धन्यवाद। क्या आप इस बात के बारे में जानते हैं कि इसका उपयोग कैसे किया जाता है और निर्माण प्रक्रिया में किस बिंदु पर किया जाना चाहिए? यहां तक कि सारांश psuedo कोड भी मदद करेगा। – hnatch
आप [इस कोड को अनुकूलित कर सकते हैं] (http://blogs.msdn.com/b/oldnewthing/archive/2011/02/11/10127763.aspx), लेकिन 'PKEY_AppUserModel_ExcludeFromShowInNewInstall' को 'VARIANT_TRUE'' सेट करने के बजाय, आप सेट करते हैं 'PKEY_AppUserModel_StartPinOption'' APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL' पर। –