суббота, 25 февраля 2017 г.

Первые шаги проектирования

Давайте делать проект!😄

Мы будем делать проект по одному простому, но очень точному психологическому тесту, который откроет о вас интересные факты. Давайте узнаем, как люди видят Вас и кто Вы на самом деле. Следуйте инструкции:
1. Возьмите лист бумаги и карандаш (ручку).
2. Напишите 3 названия животных в такой последовательности:
- ваше любимое животное
- животное, которое вы бы хотели в качестве домашнего питомца
- ваше второе любимое животное (домашнее или дикое).
3. Откройте список животных и запишите(запомните) черты характера.
4. Проверьте свои результаты:
- первое животное показывает, кем вы видите себя
- второе показывает, как вас видят люди
- третье показывает, что вы на самом деле.
У нас есть картинка для проекта. Мы должны создать проект так, чтобы при нажатии на любое животное или значок программа что-либо выдавала. 
1. Открывает Visual Studio. 
2.Resorce View → Раскрываем Program → раскрываем следующую папку → раскрываем Dialog и щелкаем 2 раза по IDD_Dialog. Нам открывается планшетка и мы сразу же бьем ее в точку (Toogle Greed).
На планшетку вставляем картинку и подстраиваем планшетку под картинку.
Нажимаем F5.



2. Project →  Class Wizard 
Class name:





Messages → WM_MOUSEMOVE → Add Handler → Edit Code
3.У нас появилось окно ProgramDlg.cpp
Перед CDialog вставляем:
Нажимаем F5. Когда мы зажимаем курсор на планшетке, то можем ее двигать.
4. Project →  Class Wizard 
Class name:

Messages → WM_LBUTTONDOWN → Add Handler → Edit Code
Перед CDialog вставляем:
Однако, нам подчеркивает фразу: OnFilePic1. Поэтому мы удаляем подчеркнутое предложение и вместо него:
Нам надо, чтобы при нажатии крестика на картинке появлялось окно с выходом из программы. Поэтому надо надо изменить немного цифры:

Нажимаем F5. Теперь, при нажатии крестика, мы можем увидеть такое окно:

5. Project →  Class Wizard 
Class name:

Virtual Functions → OnCancel → Add Function → Edit Code
Находим строку:
И удаляем её.
Вместо неё:
После if (PtInRect...... открываем фигурную скобку и закрываем после OnOK(); }; и добавляем две строки:
Отодвигаем немного CClientDC и сверху пишем: 
И снова немного меняем наши данные:

Нажимаем F5.Теперь при нажатия крестика мы можем выйти из программы.











Комментариев нет:

Отправить комментарий