Utilizzando la creazione guidata applicazione COM ATL

Per creare un progetto utilizzando la creazione guidata applicazione COM ATL

  1. Aprire Visual C++. Scegliere nuovo dal menu File e fare clic sulla scheda progetti.

  2. Scegliere ATL AppWizard COM come tipo di applicazione.

  3. Immettere un nome di progetto.

  4. Fare clic su OK.

La creazione guidata applicazione COM ATL viene visualizzata una finestra di dialogo che mostra le opzioni che si applicano al progetto ATL:

Fare clic su Finish per generare il progetto. La creazione guidata applicazione quindi Visualizza informazioni sul progetto che sta creando e quindi viene visualizzato il progetto appena creato nell'area di lavoro progetto.

&Notanbsp;  Quando si compila il progetto, è possibile scegliere una configurazione MinSize o MinDependency . MinSize genererà un componente più piccolo, dal momento che il codice condiviso verrà utilizzato da ATL. dll. In questo caso, è necessario distribuire ATL. dll con il componente. MinDependency genererà un componente più grande, dal momento che tutto il codice necessario sarà collegato con il componente.

&Notanbsp;  Quando si costruisce una versione finale di un progetto, è possibile ottenere il seguente errore di collegamento:

LIBCMT.LIB(crt0.obj): errore LNK2001: irrisolti simbolo esterno  Main

Questo errore si verifica se si utilizza funzioni CRT che richiedono il codice di avvio CRT. Le configurazioni di rilascio definiscono ATL_MIN_CRT, che esclude il codice di avvio CRT dal vostro EXE o DLL. Per evitare questo errore, effettuare una delle seguenti:

Index