CEdit的一个小异常,各位
CEdit的一个小错误,求助各位啊
代码 serveraddr.sin_addr.S_un.S_addr=inet_addr(m_addr.LockBuffer());
提示 IntelliSense: class "CEdit" 没有成员 "LockBuffer"
查了下发现CEdit没有这个玩意儿在CEditView里有
但是我看视频演示就是加的EDIT BOX啊
而且我也没找到CEditView控件
------解决方案--------------------
版本,我一直有个疑问:
str.operator LPCTSTR()返回str字符串的首指针
而str.Getbuffer()会重新分配一个缓冲区,然后还要调用ReleaseBuffer来释放,
既然如此,用str.operator LPCTSTR()不是更好吗?
代码 serveraddr.sin_addr.S_un.S_addr=inet_addr(m_addr.LockBuffer());
提示 IntelliSense: class "CEdit" 没有成员 "LockBuffer"
查了下发现CEdit没有这个玩意儿在CEditView里有
但是我看视频演示就是加的EDIT BOX啊
而且我也没找到CEditView控件
------解决方案--------------------
版本,我一直有个疑问:
str.operator LPCTSTR()返回str字符串的首指针
而str.Getbuffer()会重新分配一个缓冲区,然后还要调用ReleaseBuffer来释放,
既然如此,用str.operator LPCTSTR()不是更好吗?