高手能不能给解释一下出错的原因,关于消息处理函数的。
我自定义了一个消息
#define MyMessage WM_USER + 100
然后定义了一个消息处理函数
void DealWithMessage(); //这里有错
程序在debug模式下运行时没有错误, 而在release模式下运行就出错了
我把消息处理函数改成了
LRESULT DealWithMessage(WPARAM wParam, LPARAM lParam);
就没有问题了.
高手能不能给解释一下其中的区别? 为什么一定要声明成下面的形式?为什么只有在release模式下才出错?