生成一个 modal dialog,在ON_COMMAND(ID_MYDIALOG, OnClickDialogNew)的时候遭遇错误 Undeclared identifier: ID_MYDIALOG,请问是何原因。谢谢。 
#include <afxwin.h>
#include "resource.h"
#include "NewDialog.h"class MyFrameWnd: public CFrameWnd
{
public:
MyFrameWnd()
{
Create(NULL, "A New Window");
}
void OnClickDialogNew();
DECLARE_MESSAGE_MAP()
};BEGIN_MESSAGE_MAP(MyFrameWnd, CFrameWnd)
ON_COMMAND(ID_MYDIALOG, OnClickDialogNew)
END_MESSAGE_MAP()void MyFrameWnd::OnClickDialogNew()
{
NewDialog dlg;
dlg.DoModal();
}class MyWinApp: public CWinApp
{
public:
BOOL InitInstance()
{
aFrameWnd = new MyFrameWnd();
m_pMainWnd = aFrameWnd;
m_pMainWnd -> ShowWindow(1);
return 1;
}
private:
MyFrameWnd * aFrameWnd;
};MyWinApp aWinApp;