hur.cn - 华软网

 热门搜索

EVC中ON_WM_WINDOWPOSCHANGING消息映射函数的问题

  作者:未知    来源:网络    更新时间:2011/8/15
通过classwizard为类(CEidt类)添加的ON_WM_WINDOWPOSCHANGING消息映射函数怎么会出错?函数里暂时什么都没加... 代码
BEGIN_MESSAGE_MAP(CItemEdit, CEdit)
  //{{AFX_MSG_MAP(CItemEdit)
  ON_WM_WINDOWPOSCHANGING()
  //}}AFX_MSG_MAP
END_MESSAGE_MAP()

void CItemEdit::OnWindowPosChanging(WINDOWPOS FAR* lpwndpos)  

CEdit::OnWindowPosChanging(lpwndpos);
}

错误信息:
ItemEdit.cpp(28) : error C2065: 'ON_WM_WINDOWPOSCHANGING' : undeclared identifier
ItemEdit.cpp(30) : error C2059: syntax error : '{'
error C2143: syntax error : missing ';' before '{'
ItemEdit.cpp(31) : error C2447: missing function header (old-style formal list?)
ItemEdit.cpp(31) : error C2143: syntax error : missing ';' before '}'
ItemEdit.cpp(38) : error C2039: 'OnWindowPosChanging' : is not a member of 'CEdit'

是不是EVC中这个消息的使用有什么要求?同样的在VC6.0中没错啊 纠结....
---华软 网友回答---
CEidt类有ON_WM_WINDOWPOSCHANGING这个消息映射?
VC6里面我没有看到啊
---华软网友回复---
class info, window 有
---华软网友回复---
顶一下,没人知道还是自己搞吧....
---华软网友回复---
WinCE中不支持这个消息
---华软网友回复---
哦,也感觉了,那classwizard为什么会有这个消息?不支持,还放这个,坑人,那有没有类似功能的消息哈?
---华软网友回复---
问题解决了      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。