Microsoft Visual C++ MFC. Win95 WinNT



         

- 2


// ID_TEST_BEEP

//=====================================================

void CMFMessageWindow::FrameMessageCommand()

{

::MessageBox(NULL,

"Command received in CMFMessageWindow Message Map",

"Message", MB_OK);

}

//=====================================================

// MessageCommand

// ID_TEST_BEEP

//=====================================================

void CMFMessageApp::AppMessageCommand()

{

::MessageBox(NULL,

"Command received in CMFMessageApp Message Map",

"Message", MB_OK);

}

//=====================================================

// CMFMessageWindow

//=====================================================

BEGIN_MESSAGE_MAP(CMFMessageWindow, CFrameWnd)

ON_COMMAND(ID_TEST_INFRAMECLASS, FrameMessageCommand)

ON_COMMAND(ID_TEST_INBOTHCLASS, FrameMessageCommand)

END_MESSAGE_MAP()

//=====================================================

// CMFMessageApp

//=====================================================

BEGIN_MESSAGE_MAP(CMFMessageApp, CWinApp)

ON_COMMAND(ID_TEST_INAPPCLASS, AppMessageCommand)

ON_COMMAND(ID_TEST_INBOTHCLASS, AppMessageCommand)

END_MESSAGE_MAP()

//=====================================================

// InitInstance CMFMessageApp

//=====================================================

BOOL CMFMessageApp::InitInstance()

{

// CMFMessageWindow

m_pMainWnd = new CMFMessageWindow();

//

m_pMainWnd -> ShowWindow(m_nCmdShow);

//

m_pMainWnd -> UpdateWindow();

return TRUE;

}

//=====================================================

// CMFMessageWindow

//=====================================================