Tworzenie kontenera kontrolek ActiveX MFC

Kontener kontrolek ActiveX to program nadrzędny, który dostarcza środowisko dla kontrolki ActiveX (dawniej OLE) do uruchomienia. Można utworzyć aplikację, która może zawierać kontrolki ActiveX z MFC lub bez niej, ale jest znacznie łatwiejsza w przypadku MFC.

Ważne

ActiveX to starsza technologia, która nie powinna być używana do tworzenia nowych rozwiązań. Aby uzyskać więcej informacji na temat nowoczesnych technologii zastępujących activex, zobacz Kontrolki ActiveX.

Tworzenie programu kontenera MFC przy użyciu Kreatora aplikacji MFC umożliwia dostęp do wielu funkcji kontrolek ActiveX i automatyzacji, które są implementowane przez klasy MFC i ActiveX. Te funkcje obejmują edycję wizualizacji, automatyzację, tworzenie złożonych plików i obsługę kontrolek. Opcje edycji wizualnej Kreatora aplikacji MFC, które będą obsługiwane przez program nadrzędny, obejmują tworzenie kontenera, mini-serwer, pełny serwer i program, który jest zarówno kontenerem, jak i serwerem.

  • Nowa aplikacja MFC. Aby utworzyć nowy program MFC obejmujący automatyzację, edycję wizualizacji, pliki złożone lub obsługę sterowania, użyj Kreatora aplikacji MFC i wybierz odpowiednie opcje automatyzacji.

  • Istniejąca aplikacja MFC. Jeśli dodasz zawieranie kontrolek do istniejącej aplikacji MFC, zobacz Kontenery kontrolek OLE: Ręczne włączanie zawierania kontrolek OLE.

Aby utworzyć kontener ActiveX dla dowolnego z następujących typów aplikacji

  1. Kontenery

  2. Edytowanie wizualizacji

  3. Kontrolki ActiveX MFC

Zobacz też

Typy projektów języka C++ w programie Visual Studio