Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT


              

Командные сообщения от переключателя Alighn


   ON_COMMAND_EX(IDC_CHECK1, DlgBarCommand)

   // Командные сообщения от переключателя Alighn

   ON_COMMAND_EX(IDC_RADIO_LEFT, DlgBarCommand)

   ON_COMMAND_EX(IDC_RADIO_CENTER, DlgBarCommand)

   ON_COMMAND_EX(IDC_RADIO_RIGHT, DlgBarCommand)

  

   // Командные сообщения от списка combo-box

   ON_CBN_SELCHANGE( IDC_COMBO_COLOUR, DlgBarCombo)

  

END_MESSAGE_MAP()

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

// Метод InitInstance класса CDlgBarApp

// Создает главное окно приложения и отображает его на экране

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

BOOL CDlgBarApp::InitInstance()

{

   m_pMainWnd = new CDlgBarWindow();

   m_pMainWnd -> ShowWindow(m_nCmdShow);

   m_pMainWnd -> UpdateWindow();

   return TRUE;

}

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

// Конструктор класса CDlgBarWindow

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

CDlgBarWindow::CDlgBarWindow()

{

   // Создаем окно приложения, соответствующее

   // данному объекту класса CDlgBarWindow

   Create(NULL, "Dialog Bar", WS_OVERLAPPEDWINDOW,

          rectDefault, NULL);

}

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

// Метод OnCreate класса CDlgBarWindow

// Используется для создания панелей управления

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

int CDlgBarWindow::OnCreate(LPCREATESTRUCT lpCreateStruct)

{

   // Вызываем метод OnCreate базового класса

   if (CFrameWnd::OnCreate(lpCreateStruct) == -1)

      return -1;

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

   // Создаем диалоговую панель управления

   if (!m_wndDialogBar.Create(this, IDD_DIALOG_BAR, CBRS_TOP,

                              IDD_DIALOG_BAR))

   {

      // Ошибка при создании диалоговой панели управления

      TRACE0("Failed to create dialog bar\n");

      return -1;

   }

   return 0;


Содержание  Назад  Вперед