AtlAxDialogBox
Crea un cuadro de diálogo modal de una plantilla de diálogo proporcionada por el usuario.
Importante |
---|
Esta función no se puede utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. |
ATLAPI_(int) AtlAxDialogBox(
HINSTANCE hInstance,
LPCWSTR lpTemplateName,
HWND hWndParent,
DLGPROC lpDialogProc,
LPARAM dwInitParam
);
Parámetros
hInstance
[in] Identifica una instancia del módulo cuyo archivo ejecutable contiene la plantilla en el cuadro de diálogo.lpTemplateName
[in] Identifica la plantilla en el cuadro de diálogo.Este parámetro es el puntero a una cadena de caracteres terminada en null que especifica el nombre de la plantilla en el cuadro de diálogo o un valor entero que especifica el identificador de recurso de plantilla de cuadro de diálogo.Si el parámetro especifica un identificador de recursos, la palabra de alto nivel debe ser cero y la palabra de orden inferior debe contener el identificador.Puede utilizar la macro de MAKEINTRESOURCE para crear este valor.hWndParent
[in] Identifica la ventana propietaria del cuadro de diálogo.lpDialogProc
[in] Puntos al cuadro de diálogo.Para obtener más información sobre el procedimiento del cuadro de diálogo, vea DialogProc.dwInitParam
[in] Especifica el valor para pasar al cuadro de diálogo en el parámetro de lParam de mensajes de WM_INITDIALOG .
Valor devuelto
Uno de los valores estándar de HRESULT.
Comentarios
Para utilizar AtlAxDialogBox con una plantilla de cuadro de diálogo que contiene un control ActiveX, especifique una cadena válida de Id. de clase, de APPID o dirección URL como campo de texto de la sección de CONTROL de recursos de cuadro de diálogo, junto con “AtlAxWin80” como el campo de nombre de clase bajo la misma sección.A continuación se muestra el aspecto que podría tener una sección válida de CONTROL :
CONTROL "{04FE35E9-ADBC-4f1d-83FE-8FA4D1F71C7F}", IDC_TEST,
"AtlAxWin80", WS_GROUP | WS_TABSTOP, 0, 0, 100, 100
Para obtener más información sobre los scripts de recursos de edición, vea Cómo: Abrir un archivo de script de recursos en formato de texto.Para obtener más información sobre las instrucciones de la recurso-definición de controles, vea parámetros de Control comunes en Windows SDK*:herramientas de SDK*.
Para obtener más información sobre los cuadros de diálogo consulte normalmente a DialogBox y a CreateDialogParam en Windows SDK.
Requisitos
encabezado: atlhost.h
Vea también
Referencia
Conceptos
Fundamentales compuestos de Control