Share via


Funzionamento non corretto di una finestra di dialogo in seguito all'aggiunta di controlli

Dopo l'aggiunta di un controllo comune o di un controllo Rich Edit a una finestra di dialogo, il controllo o la stessa finestra di dialogo non viene visualizzata durante la verifica della finestra di dialogo.

Esempio del problema

  1. Creare un progetto Win32 modificando le impostazioni dell'applicazione in modo da creare un'applicazione Windows anziché un'applicazione console.

  2. In Visualizzazione risorse fare doppio clic sul file RC.

  3. In corrispondenza dell'opzione relativa alla finestra di dialogo, fare doppio clic sulla finestra Informazioni su.

  4. Aggiungere un IP Address Control alla finestra di dialogo.

  5. Salvare e scegliere Ricompila tutto.

  6. Eseguire il programma.

  7. Scegliere Informazioni su dal menu ? della finestra di dialogo. Non verrà visualizzata alcuna finestra.

Causa

Quando si trascinano in una finestra di dialogo i controlli comuni riportati di seguito o Rich Edit, non viene aggiunto automaticamente codice al progetto.Quando si verifica questo problema, inoltre, non vengono generati errori o avvisi.È quindi necessario aggiungere manualmente il codice per il controllo.

Dispositivo di scorrimento

Controllo struttura ad albero

Selezione data e ora

Casella di selezione

Controllo struttura a schede

Calendario mensile

Controllo stato

Controllo animazione

Controllo indirizzo IP

Tasto di scelta

Controllo Rich Edit

Casella combinata estesa

Controllo elenco

Controllo Rich Edit 2.0

Controllo personalizzato

Risoluzione per i controlli comuni

Per utilizzare controlli comuni in una finestra di dialogo, è necessario chiamare InitCommonControlsEx o AFXInitCommonControls prima di creare la finestra di dialogo.

Risoluzione per i controlli Rich Edit

Per i controlli Rich Edit è necessario chiamare LoadLibrary.Per ulteriori informazioni, vedere Utilizzo del controllo RichEdit 1.0 con MFC, Informazioni sui controlli Rich Edit in Windows SDK e Cenni preliminari sul controllo Rich Edit.

Requisiti

Win32

Vedere anche

Riferimenti

Editor finestre

Concetti

Risoluzione dei problemi relativi all'editor finestre