我做了一个程序,实现连续画多个点,每画一个点,在textbox框中显示该点的坐标信息,然后再画第二个点,这两个点之间需要有几秒钟的延时,我用sleep实现延时。
现在可以实现连续画点,每两个点之间有延时,但是在textbox框中只显示最后一个点的坐标,其他点的坐标都不显示。在画点的时候textbox没有反应。这种问题如何解决?先谢谢了。
现在可以实现连续画点,每两个点之间有延时,但是在textbox框中只显示最后一个点的坐标,其他点的坐标都不显示。在画点的时候textbox没有反应。这种问题如何解决?先谢谢了。
----
使用线程但是在textbox框中只显示最后一个点的坐标
---
不要直接赋值,采用追加数据的方式
int nLength = m_edit.SendMessage(WM_GETTEXTLENGTH);
m_edit.SetSel(nLength, nLength);
m_edit.ReplaceSel("abc");
看看代码