मैं एक सी ++ एमएफसी संवाद आधारित अनुप्रयोग लिख रहा हूं और मेरे कार्यक्रम में कई स्लाइडर्स हैं। मैं चाहता हूं कि प्रोग्राम एक फंक्शन को कॉल करे, जिसके आधार पर उपयोगकर्ता द्वारा स्लाइडर को बदला जा रहा है। मैंने GetPos() का उपयोग करने की कोशिश की लेकिन अब तक बहुत सफलता नहीं मिली है। ऐसा करने का कोई आसान तरीका?घटना जब एक विशेष स्लाइडर बदल जाता है
संदेश नक्शा:
BEGIN_MESSAGE_MAP(CSerialPortDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
//ON_BN_CLICKED(IDC_BUTTON1, OnBnClickedButton1)
ON_BN_CLICKED(IDC_READ_COMM, OnBnClickedReadComm)
ON_WM_CLOSE()
ON_BN_CLICKED(IDC_WRITE, OnBnClickedWrite)
//ON_CBN_SELCHANGE(IDC_SENSORS, OnCbnSelchangeSensors)
//ON_CBN_SELCHANGE(IDC_SENSOR_LIST, OnCbnSelchangeSensorList)
ON_BN_CLICKED(IDC_GO, OnGo)
ON_WM_TIMER()
ON_BN_CLICKED(IDC_KILL_TIMER, OnBnClickedKillTimer)
ON_BN_CLICKED(IDC_READ_TIMER, OnBnClickedReadTimer)
ON_BN_CLICKED(IDC_WRITE_COMM, OnBnClickedWriteComm)
ON_BN_CLICKED(IDC_TERMINATE, OnBnClickedTerminate)
ON_BN_CLICKED(IDC_RUN, OnBnClickedRun)
ON_CONTROL(NM_CLICK,IDC_BOOM_SLIDER, Write_Boom)
ON_CONTROL(NM_CLICK,IDC_PITCH_SLIDER, Write_Pitch)
END_MESSAGE_MAP()
...
आपके कोड और उत्तर के लिए बहुत बहुत धन्यवाद। यह मेरे कोड में पूरी तरह से फिट बैठता है और आवश्यकतानुसार आउटपुट प्राप्त करता है। :) चीयर्स। – Neophile
आपका स्वागत है। यह अजीब बात है कि यह कैसे लागू किया जाता है, लेकिन एक बार जब आप इसे जानते हैं, तो यह आसान है। – MikMik
हां, यह बिल्कुल सही है। – Neophile