Структуры, используемые диалоговыми окнами


 Структура Описание
DLGITEMTEMPLATE

Структура DLGITEMTEMPLATE определяет размеры и стиль органа управления в диалоговом окне. Одна или несколько этих структур объединены со структурой DLGTEMPLATE, чтобы сформировать стандартный шаблон для диалогового окна. 

DLGITEMTEMPLATEEX Структура DLGITEMTEMPLATEEX не определяется в каком-либо стандартном заголовочном файле. Описание структуры предусматривается здесь, чтобы объяснить формат расширенного шаблона для диалогового окна.

Для каждого органа управления в диалоговом окне, расширенный шаблон блока диалога имеет блок данных, который использует формат DLGITEMTEMPLATEEX, чтобы характеризовать орган управления. Для описания формата расширенного шаблона диалогового окна, см. статью о  DLGTEMPLATEEX

DLGTEMPLATE

Структура DLGTEMPLATE определяет габариты и стиль диалогового окна. Эта структура, всегда первая в стандартном шаблоне блока диалога, а также определяет и число органов управления в диалоговом окне и, следовательно, определяет число последующих структур DLGITEMTEMPLATE в шаблоне. 

DLGTEMPLATEEX Структура DLGTEMPLATEEX не определена в каком-либо стандартном заголовочном файле. Определение структуры предусмотрено здесь, чтобы объяснить формат расширенного шаблона для диалогового окна.

Расширенный шаблон диалогового окна начинается с заголовочного файла DLGTEMPLATEEX, который описывает блок диалога и определяет число органов управления в нем. Для каждого органа управления в диалоге, расширенный шаблон диалогового окна имеет блок данных, который использует формат DLGITEMTEMPLATEEX, чтобы описать этот элемент управления. 

MSGBOXPARAMS

Структура MSGBOXPARAMS содержит информацию, используемую, чтобы показать на экране окно сообщения. Функция MessageBoxIndirect использует эту структуру. 

 

Назад в оглавление
На главную страницу

Hosted by uCoz