一个关于字符输入的小程序:
程序名为:Text
在响应WM_CHAR消息的响应函数中,控制一个插入符随着字符的输入而移动:
CSize sz;
sz=dc.GetTextExtent(m_str);
CPoint pt;
pt.x=m_pt.x+sz.cx;
pt.y=m_pt.y;
SetCaretPos(pt);
问题描述:
CPoint类的对象m_pt,被定义为CTextView类的成员变量;
我的问题是:在响应WM_CHAR消息的响应函数中定义的CPoint pt;
为什么可以设为局部的变量,而不需要设置为CTextView类的成员变量?