मुझे एक अजीब खोज थी लेकिन अभी भी इसके लिए प्रासंगिक है। यह समाधान शुरुआत में मेरे लिए काम नहीं करता था। सेटसेल (-1) पर कॉल करने के बाद भी मेरा कर्सर संपादन बॉक्स के शीर्ष पर जा रहा था। फिर मैंने कुछ कोड फिर से बदल दिया और यह काम करना शुरू कर दिया।
सीखना यह था कि अगर मैं संपादन नियंत्रण को अपडेट करने के बाद कोई अन्य नियंत्रण अपडेट करता हूं, तो कर्सर संपादन बॉक्स के शीर्ष पर जाएगा। लेकिन अगर संपादन बॉक्स अंतिम नियंत्रण अद्यतन है, तो कर्सर संपादन बॉक्स के अंत में रहता है।
जैसे कि मैंने किया था की तरह
- एक कोड कुछ & कॉल संपादित करने के लिए SetSel (-1)
- अद्यतन स्थिर नियंत्रण पाठ जोड़ें
और कर्सर में रहने नहीं होता समाप्त। लेकिन जब मैंने उसे
- अद्यतन स्थिर नियंत्रण करने के लिए बदल
- & कॉल संपादित करने के लिए SetSel (-1)
मेरे कर्सर संपादन बॉक्स के अंत में प्रदर्शित किया गया था पाठ जोड़ें।
मेरे पास यह मेरे दिमाग पर था जब से मुझे यहां ज्ञान आधार को अद्यतन करने के लिए यह खोज था। उम्मीद है कि यह एपीआई को कॉल करने के बाद भी कुछ यादृच्छिक आत्मा की मदद करता है जिसका कर्सर संपादन बॉक्स के शीर्ष पर कूदता है।
धन्यवाद, यह तय किया गया है :) –
क्या कोई मुझे बता सकता है कि 'CCombobox' के लिए एक ही चीज़ कैसे करें? –
@ItbanSeed, 'SetEditSel' विधि आज़माएं। –