Поделиться через


AtlAxCreateDialog

Создает безрежимное диалоговое окно из шаблона диалогового окна предоставленное пользователем.

Важно!

Эту функцию нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.

ATLAPI_(HWND) AtlAxCreateDialog( 
HINSTANCE hInstance, 
LPCWSTR lpTemplateName, 
HWND hWndParent, 
DLGPROC lpDialogProc, 
LPARAM dwInitParam  
);

Параметры

  • hInstance
    [in] Определяет экземпляр модуля исполняемый файл, содержащий шаблон диалогового окна.

  • lpTemplateName
    [in] Определяет шаблон диалогового окна. Этот параметр любой указатель на null- завершенной символьную строку, определяющую имя шаблона диалогового окна или целого числа, указывающее идентификатор ресурса шаблона диалогового окна. Если параметр задает идентификатор ресурса, то его слово должно быть равно нулю высок- заказа и его младший слово должно содержать идентификатор. Можно использовать макрос MAKEINTRESOURCE для создания этого значения.

  • hWndParent
    [in] Определяет окно, которому принадлежит данное диалоговое окно.

  • lpDialogProc
    [in] Указатель на процедуру диалогового окна. Дополнительные сведения о процедуре диалогового окна см. в подразделе DialogProc.

  • dwInitParam
    [in] Определяет значение, передаваемое в параметре lParam диалоговом окне сообщения WM_INITDIALOG.

Возвращаемое значение

Один из стандартных значений HRESULT.

Заметки

В результате откроется диалоговое окно может содержать элементы управления ActiveX.

См. раздел CreateDialog и CreateDialogParam в Windows SDK.

Требования

Header: atlhost.h

См. также

Ссылки

AtlAxDialogBox

Основные понятия

Основные сведения о составном элементе управления ATL

Другие ресурсы

Composite Control Global Functions