Есть ли разница между клиентом MDI, контейнером MDI и родителем MDI?

1

Как говорится, есть ли разница между клиентом MDI, родителем или контейнером?

Если они все одинаковые. Означает ли это, что все приложения MDI не могут быть более одного вложенного окна?

Изображение 174551

Теги:
forms
mdi
mdiparent
mdichild

1 ответ

0
Лучший ответ

У вас может быть только одна родительская форма MDI, как Microsoft говорит:

Реализация Microsoft Windows интерфейса нескольких документов (MDI) не поддерживает вложенные окна клиента MDI. Другими словами, ни клиентское окно MDI, ни дочернее окно MDI не могут иметь окно клиента MDI в качестве дочернего.

Что касается терминов, то в литературе наиболее часто используются слова MDI Parent и MDI Child. Поскольку сама технология - это просто MDI, вы используете Parent для контейнера и Child для внутренних форм.

  • 0
    Это ссылка на эту цитату? support.microsoft.com/default.aspx?scid=kb;en-us;74041
  • 0
    @ user1596244 Да, это так. И я не знаю, что вы пытаетесь сделать, но я предлагаю пересмотреть попытку вложения нескольких форм. Это не кажется хорошим способом ... вообще ..

Ещё вопросы

Сообщество Overcoder
Наверх
Меню