как создать новое окно в проекте MFC - PullRequest
2 голосов
/ 09 января 2011

Привет, я использую C ++ MFC. У меня есть главное окно, которое работает все время, и я хочу сделать новое окно. как мне это сделать? спасибо

Ответы [ 2 ]

2 голосов
/ 10 января 2011
  1. Создание диалогового ресурса в редакторе ресурсов.

  2. Щелкните правой кнопкой мыши и выберите «Добавить класс».

  3. Убедитесь, что родительский класс «CDialog» или любой другой, который вам нужен, и нажмите «ОК».

  4. Мастер классов Visual Studio теперь создаст необходимые файлы, которые теперь можно переопределить в сообщениях окна.... и т. д.

Самый простой способ показать ваш новый диалог, вызвав:

CMyNewDialog dlg;
dlg.DoModal();

и убедитесь, что вы включили только что созданный файл заголовка класса диалога, должен быть: MyNewDialog.h

2 голосов
/ 09 января 2011

Привет, вы можете создать свой собственный диалог с помощью VS master, а затем сделать // на каком-то событии

CMyDialog dlg;
dlg.DoMoDal();

ссылка http://www.codersource.net/mfc/mfc-tutorials/dialog-boxes-in-mfc.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...