Реферат: Системне програмне забезпечення С

2. Повідомлення від дочірніх вікон та кнопок – елементів керування.

3. Командні повідомлення – від меню та панелей інструментів.

Наведемо приклад обробки повідомлень від меню, що здійснюється в даній програмі.

DECLARE_MESEEAGE_MAP ( ) – таблиця реакцій, якя зв‘язує вибір команди меню з відповідною функцією обробки;

class CPashaWnd:public CFrameWnd

{

public:

CPashaWnd();

protected:

protected:

afx_msg void OnOpen();

afx_msg void OnSaveAs();

afx_msg void OnQuit();

afx_msg void OnDelete();

afx_msg void OnPaint();

afx_msg void OnInput();

afx_msg void OnHelp();

afx_msg void OnRun();

afx_msg void OnResult();

afx_msg void OnInfo();

DECLARE_MESSAGE_MAP()

};

BEGIN_MESSAGE_MAP(CPashaWnd, CFrameWnd)

ON_COMMAND(ID_OPEN,OnOpen)

ON_COMMAND(ID_SAVE,OnSaveAs)

ON_COMMAND(ID_DELETE,OnDelete)

ON_COMMAND(ID_QUIT,OnQuit)

ON_COMMAND(ID_INPUT,OnInput)

ON_COMMAND(ID_HELP,OnHelp)

К-во Просмотров: 843
Бесплатно скачать Реферат: Системне програмне забезпечення С