Visual Studio 6.0 코드를 Visual Studio 2005 이상으로 컨버팅 할 때 아래와 같은 오류가 나는 경우가 있다.

error C2440: 'static_cast' : 'void (__thiscall CServer::* )(WPARAM,LPARAM)'에서 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'(으)로 변환할 수 없습니다.

해결방법)
해당 에러가 나는 함수의 선언 부를 확인하면 아래와 같이 되어 있을 것이다.


이 부분을 아래와 같이 고쳐준다.

 

AND