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




Приложение DialogBar


Создайте новый проект под названием DialogBar. В качестве типа приложения выберите из списка Type строку Application. Настройте проект DialogBar, точно также как вы настраивали проекты Bar и MultiBar: укажите, что приложение будет работать с библиотекой классов MFC.

Наберите в редакторе исходный текст приложения и сохраните его в файле DialogBar.cpp (листинг 3.10). Чтобы ускорить набор исходного текста приложения, за основу вы можете взять файл Bar.cpp приложения Bar. Готовый файл DialogBar.cpp включите в проект.

Листинг 3.10. Файл DialogBar.cpp

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

// Приложение DialogBar

// (c) Frolov G.V., 1996

// E-mail: frolov@glas.apc.org

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

// Исключаем редко используемые определения из

// включаемых файлов

#define VC_EXTRALEAN                     

// Включаемый файл для MFC

#include <afxwin.h>

#include <afxext.h>

#include <afxcmn.h>

// Включаемый файл для ресурсов приложения

#include "resource.h"

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

// Класс CDlgBarApp - главный класс приложения

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

class CDlgBarApp : public CWinApp

{

public:

   // Мы будем переопределять метод InitInstance

   virtual BOOL InitInstance();

};

 

// Создаем объект приложение класса CDlgBarApp

CDlgBarApp DlgBarApp;

 

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

// Класс CDlgBarWindow - представляет главное окно

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

class CDlgBarWindow : public CFrameWnd

{

// Определяем панель управления

protected:

   // Панель управления на основе класса CDialogBar      

   CDialogBar       m_wndDialogBar;

  

protected:

   // Метод OnCreate используется для создания диалоговой

   // панели управления

   afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);

public:




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