मुझे त्रुटि/चेतावनी/जानकारी के लिए 16x16 पिक्सेल आइकन प्रदर्शित करने की आवश्यकता है। दुर्भाग्य से LoadIcon(0, IDI_*)
और LoadImage(0, OIC_*, IMAGE_ICON, 16, 16, LR_SHARED)
हमेशा मुझे आइकन का 32x32 संस्करण दें।एक छोटा सिस्टम आइकन कैसे लोड करें?
मैंने ShGetStockIconInfo
पढ़ा है, लेकिन यह केवल Vista से उपलब्ध है और मुझे अभी भी XP का समर्थन करने की आवश्यकता है।
कोई विचार?
मैं TImage
घटक के साथ डेल्फी 2010 का उपयोग कर रहा हूं, यदि यह मायने रखता है।
क्या वह आइकन है जिसे आप 16x16 के रूप में लोड करने का प्रयास कर रहे हैं? यदि आइकन केवल 32x32 है, तो आप हमेशा 32x32 प्राप्त करते हैं। –
ये आइकन 16/32/48 पीएक्स –