一个奇怪的Warning
class TMainForm : public TForm
{
...
...
protected:
//
void __fastcall CreateParams(Controls::TCreateParams ¶ms);
void __fastcall RestoreRequest(TMessage &Message);
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(CM_RESTORE, TMessage, RestoreRequest)
END_MESSAGE_MAP(TControl)
//
};
void __fastcall TMainForm::RestoreRequest(TMessage &Message)
{
if (IsIconic(Application->Handle))
Application->Restore();
else Application->BringToFront();
}
编译时候提示[C++ Warning] Unit1.h(83): W8027 Functions containing switch are not expanded inline
第83行就是 BEGIN_MESSAGE_MAP
请问怎样才能解决掉这个Warning?(别告诉我关掉这个Warning开关哦 ^^)