C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать

 79 - Тренировка приложение PR4 / MFC шаг за шагом / Visual C++

Шаг 79 - Тренировка приложение PR4

Создание проекта

Запускайте VC и MFC AppWizard. Давайте имя ему PR4. Выбирите Multiple Document и сразу жмите FINISH. Нам нужно добавить свой диалог в проект. Как мы это делали в проекте "Шаг 9 - Диалоговая панель".

79_1.gif (2026 b)

Давайте добавим обработку нажатия клавиши мышки для Вида, как в "Шаг 76 - Тренировка - приложение Pr3".

79_2.gif (4295 b)

Теперь нужно создать класс диалогового окна. Это мы делали в "Шаг 69 - Диалоговое окно для поиска в CEditView".

79_3.gif (2413 b)

Создаем код

Подключаем описание класса диалогового окна.

..........
static char THIS_FILE[] = __FILE__;
#endif
#include "NewDialog.h"
/////////////////////////////////////////////////////////////////////////////
// CPr4View

..........

Код.

/////////////////////////////////////////////////////////////////////////////
// CPr4View message handlers

void CPr4View::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
CNewDialog cdialog; // объект класса
cdialog.DoModal(); // сам класс
CView::OnLButtonDown(nFlags, point);
}

Программа в действии.

79_4.gif (3637 b)

Описание

Этот пример является сбором всего, что проходили ранее. Вызов диалогового окна при выборе объекта в виде не является новостью и используется во многих программных решениях.


Загрузить проект | | |
Автор Каев Артем.
[AD]