我正在尝试在Visual Studio 2010中构建MFC Visual Studio 6.0项目。
编译器给我一个错误:
有什么建议么 - ?
佩德罗
最佳答案
将您的ON_MESSAGE宏更改为ON_MESSAGE_VOID。 ON_MESSAGE宏从接收WPARAM和LPARAM参数返回LRESULT。您的编译器错误消息指出,您的OnFinished()方法为void参数,返回void。这就是ON_MESSAGE_VOID宏所处理的。
添加:
请参阅C++ Q & A -- Microsoft Systems Journal July 1999的底部