Quale le classi ATL facilita il contenimento del controllo ActiveX?
Il codice del controllo ospitato ATL non richiede di utilizzare alcune classi ATL, è possibile creare una semplice finestra "AtlAxWin80" e utilizzare il controllo API di hosting se necessario per ulteriori informazioni, vedere Qual è il controllo API di Hosting ATL?).Tuttavia, le classi seguenti restituiscono le funzionalità di contenimento più facili da utilizzare.
Classe |
Descrizione |
---|---|
Esegue il wrapping di una finestra "AtlAxWin80", fornendo i metodi per creare la finestra, creare un controllo e/o associare un controllo alla finestra e recuperare i puntatori a interfaccia sull'host. |
|
Esegue il wrapping di una finestra "AtlAxWinLic80", fornendo i metodi per creare la finestra, creare un controllo e/o associare un controllo concesso in licenza nella finestra e recuperare i puntatori a interfaccia sull'host. |
|
Funge da una classe base per le classi di controlli ActiveX in base a una risorsa finestra di dialogo.Tali controlli possono contenere altri controlli ActiveX. |
|
Funge da una classe base per le classi di finestre di dialogo basate su una risorsa finestra di dialogo.Tali finestre di dialogo possono contenere i controlli ActiveX. |
|
Fornisce un metodo, GetDlgControl, che restituirà un puntatore a interfaccia su un controllo, presente l'id della finestra host.Inoltre, i wrapper di API Windows esposti da CWindow in genere rendono la gestione della finestra più semplice. |