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 исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 

Шаг 600 - CDialog::CreateIndirect

BOOL CreateIndirect( LPCDLGTEMPLATE lpDialogTemplate, CWnd* pParentWnd = NULL );
BOOL CreateIndirect( HGLOBAL hDialogTemplate, CWnd* pParentWnd = NULL );

Возвращаемое значение
Отлично от нуля, если диалоговое окно было создано и инициализирован успешно, иначе 0.

Параметры
lpDialogTemplate
Указатель на память, которая содержит шаблон диалогового окна, используемый, чтобы создать диалоговое окно. Этот шаблон находится в форме структуры DLGTEMPLATE.
pParentWnd
Указатель на объект диалога родительский объект окна (типа CWnd). Если это NULL родительское окно установлено к основному окну прикладной программы.
hDialogTemplate
Содержит дескриптор к глобальной памяти, содержащей шаблон диалогового окна. Этот шаблон находится в форме структуры DLGTEMPLATE.

Замечания
Вызовите эту функцию чтобы создать немодальное диалоговое окно из шаблона диалогового окна в памяти.
CreateIndirect функция возвращается немедленно после того, как создает диалоговое окно.
Используйте WS_VISIBLE стиль в шаблоне диалогового окна, что бы диалоговое окно появилось, когда родительское окно создано. Иначе, Вы должны вызвать ShowWindow, чтобы заставить его появляться. Для подробной информации на том, как Вы можете определять, другие стили диалогового окна в шаблоне, видят структуру DLGTEMPLATE в Win32 SDK документации.
Используйте CWnd::DestroyWindow чтобы уничтожить диалоговое окно, созданное функцией CreateIndirect.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU