CComboBox :: ShowDropDown को कॉल करने के बाद माउस कर्सर को छिपाने से कैसे रोकें?

मेरे एमएफसी एप्लिकेशन में, जब मैं CComboBox :: ShowDropDown() को कॉल करता हूं, तो माउस कर्सर तब तक छिपा रहता है जब तक कि कॉम्बो बॉक्स के साथ बातचीत पूरी नहीं हो जाती है (जब कॉम्बो बॉक्स फोकस खो देता है।) माउस को स्थानांतरित होने पर यह फिर से दिखाई नहीं देता है, जैसा कि यह करता है संपादन बॉक्स के साथ।

मैं माउस कर्सर को छिपाने से कैसे रोक सकता हूं?

0
ro fr bn

1 उत्तर

कॉल

SetCursor(LoadCursor(NULL, IDC_ARROW));

immediately after the ShowDropDown() कॉल.

0
जोड़ा
यदि आप प्री-डिफ़ाइंड कर्सर स्थिरांक में से किसी एक का उपयोग करना चाहते हैं तो लोड कर्सर को पहला पैरामीटर NULL होना चाहिए। msdn.microsoft.com देखें/en-us/पुस्तकालय/विंडोज़/डेस्कटॉप/& hellip;
जोड़ा लेखक Aidan Ryan, स्रोत
मैंने इस कथन का उपयोग किया और यह त्रुटि मिली: 'LoadCursorA': पैरामीटर 2 को 'int' से 'LPCSTR' में परिवर्तित नहीं कर सकता मैं यहाँ क्या गलत कर रहा हूं?
जोड़ा लेखक Itban Saeed, स्रोत