AtlAxCreateDialog

Crea una finestra di dialogo non modale da un modello di finestra di dialogo specificata dall'utente.

Nota importanteImportante

Questa funzione non può essere utilizzata nelle applicazioni eseguite in Windows Runtime.

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

Parametri

  • hInstance
    [in] identifica un'istanza del modulo che il file eseguibile contiene il modello di finestra di dialogo.

  • lpTemplateName
    [in] identifica il modello di finestra di dialogo.Questo parametro è il puntatore su una stringa di caratteri con terminazione null che specifica il nome del modello di finestra di dialogo o un valore intero che specifica l'identificatore della risorsa modello di finestra di dialogo.Se il parametro specifica un identificatore di risorsa, il relativo word più significativa deve essere zero e il relativo word meno significativa deve contenere l'identificatore.È possibile utilizzare la macro MAKEINTRESOURCE per creare questo valore.

  • hWndParent
    [in] identifica la finestra proprietaria della finestra di dialogo.

  • lpDialogProc
    [in] punti alla routine della finestra di dialogo.Per ulteriori informazioni sulla routine della finestra di dialogo, vedere DialogProc.

  • dwInitParam
    [in] specifica il valore da passare alla finestra di dialogo nel parametro lParam del messaggio WM_INITDIALOG.

Valore restituito

Uno dei valori HRESULT standard.

Note

La finestra di dialogo risultante può contenere controlli ActiveX.

Vedere CreateDialog e CreateDialogParam in Windows SDK.

Requisiti

Header: atlhost.h

Vedere anche

Riferimenti

AtlAxDialogBox

Concetti

Nozioni di base del controllo composito

Altre risorse

Funzioni globali del controllo composito