Sdílet prostřednictvím


Průvodce ovládacím prvkem ActiveX v prostředí MFC

Ovládací prvek technologie ActiveX je konkrétním typem automatizačního serveru. Jde o opakovaně použitelnou komponentu. Aplikace hostující ovládací prvek technologie ActiveX je klientem automatizace tohoto ovládacího prvku. Pokud je vaším cílem vytvořit takovou opakovaně použitelnou komponentu, vytvořte ovládací prvek pomocí tohoto průvodce. Další informace naleznete v tématu MFC technologie ActiveX Ovládací prvky.

Důležité

technologie ActiveX je starší technologie, která by se neměla používat pro nový vývoj. Další informace o moderních technologiích, které nahrazují technologie ActiveX, najdete v tématu technologie ActiveX Ovládací prvky.

Alternativně můžete vytvořit aplikaci MFC automatizačního serveru pomocí Průvodce aplikací MFC.

Ovládací prvek technologie ActiveX vytvořený pomocí tohoto průvodce může mít uživatelské rozhraní nebo může být neviditelné. Tuto možnost můžete označit na stránce Ovládací Nastavení průvodce. Ovládací prvek časovače je příkladem technologie ActiveX ovládacího prvku, který chcete být neviditelný.

technologie ActiveX ovládací prvky můžou mít komplexní uživatelské rozhraní. Některé ovládací prvky můžou být jako zapouzdřené formuláře: jeden ovládací prvek, který obsahuje mnoho polí, každý ovládací prvek Windows ve svém vlastním vlastnictví. Například objekt části počítače implementovaný jako ovládací prvek MFC technologie ActiveX může představovat uživatelské rozhraní podobné formuláři. Uživatelé můžou uživatelské rozhraní použít ke čtení a úpravě čísla části, názvu části a dalších informací. Další informace naleznete v tématu MFC technologie ActiveX Ovládací prvky.

Pokud potřebujete vytvořit kontejner pro objekty technologie ActiveX, přečtěte si téma Vytvoření kontejneru ovládacího prvku technologie ActiveX.

Počáteční program MFC obsahuje zdrojové soubory C++ (.cpp), soubory prostředků (.rc) a soubor projektu (.vcxproj). Kód vygenerovaný v těchto počátečních souborech je založený na prostředí MFC.

Následující ukázkový seznam ukazuje úlohy a typy vylepšení pro ovládací prvek technologie ActiveX:

Přehled

Tato stránka průvodce popisuje aktuální nastavení aplikace pro projekt ovládacího prvku MFC technologie ActiveX, který vytváříte. Ve výchozím nastavení průvodce vytvoří projekt následujícím způsobem:

  • Výchozí projekt nevygeneruje žádnou licenci za běhu ani soubory nápovědy. Tato výchozí nastavení můžete změnit na stránce Nastavení. Na stránce Přehled se projeví jenom výběry provedené na této stránce průvodce technologie ActiveX ovládacími prvky.

  • Projekt obsahuje třídu ovládacího prvku a třídu stránky vlastností na základě názvu projektu. Názvy projektu a souborů můžete upravit na stránce Názvy ovládacích prvků.

  • Ovládací prvek je založený na žádném existujícím ovládacím prvku Windows, aktivuje se, jakmile se zobrazí, má uživatelské rozhraní a obsahuje dialogové okno O produktu. Tato výchozí nastavení můžete změnit na stránce Nastavení.

Viz také

Projekty sady Visual Studio – C++
Typy projektů C++ v sadě Visual Studio
Koncepty