AtlAxCreateDialog
Crea una finestra di dialogo non modale da un modello di finestra di dialogo specificata dall'utente.
Importante |
---|
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
Concetti
Nozioni di base del controllo composito