Condividi tramite


AtlAxDialogBox

Crea una finestra di dialogo 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_(int) AtlAxDialogBox(
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

Per utilizzare AtlAxDialogBox con un modello di finestra di dialogo contenente un controllo ActiveX, specificare una stringa valida CLSID, APPID o URL come campo di testo della sezione CONTROL di risorsa finestra di dialogo, con "AtlAxWin80" come campo del nome della classe nella stessa sezione.L'esempio seguente illustra quanto una sezione valida CONTROL potrebbe essere:

CONTROL "{04FE35E9-ADBC-4f1d-83FE-8FA4D1F71C7F}", IDC_TEST,

"AtlAxWin80", WS_GROUP | WS_TABSTOP, 0, 0, 100, 100

Per ulteriori informazioni sugli script modifica delle risorse, vedere Procedura: aprire un file di script di risorsa in formato testo.Per ulteriori informazioni sulle istruzioni di definizione del controllo, vedere Parametri di controlli comuni in Windows SDK*: Strumenti SDK*.

Per ulteriori informazioni sulle finestre di dialogo fare riferimento in genere a DialogBox e a CreateDialogParam in Windows SDK.

Requisiti

Header: atlhost.h

Vedere anche

Riferimenti

AtlAxCreateDialog

Concetti

Nozioni di base del controllo composito

Altre risorse

Funzioni globali del controllo composito