ON_WM_NCHITTEST 문제 해결 방법

750 단어 test
VS2010, ON_WM_NCHITTEST 매크로는 다음과 같이 오류 메시지가 표시됩니다.
error C2440: 'static_cast' : cannot convert from 'UINT (__thiscall CMenuBar::* )(CPoint)' to 'LRESULT (__thiscall CWnd::* )(CPoint)' Cast from base to derived requires dynamic_cast or static_cast
 
이 버그를 수정하기 위해서 우리는
afx_msg UINT OnNcHitTest(CPoint point);

바꾸다
afx_msg LRESULT OnNcHitTest(CPoint point);

 
 
또한 VC6 및 VS2003이 VS2010으로 전환될 때 발생할 수 있는 문제 및 해결 방법:
http://blog.sina.com.cn/s/blog_4add390001000ac0.html

좋은 웹페이지 즐겨찾기