Vytvoření technologie ActiveX řídicí architektury |
Spuštěním průvodce technologie ActiveX ovládacím prvku MFC vytvořte ovládací prvek. Na stránkách možností zadejte požadované možnosti. Mezi možnosti patří typ a název ovládacího prvku v projektu, licencování, podtřídě a metoda About Box. |
Průvodce ovládacími prvky MFC technologie ActiveX vytvoří soubory pro technologie ActiveX ovládací prvek se základními funkcemi, včetně zdrojových souborů pro vaši aplikaci, ovládací prvek a stránky vlastností, souboru zdroje, souboru projektu a dalších, které jsou přizpůsobené vašim specifikacím. |
Podívejte se, co ovládací prvek a průvodce technologie ActiveX ovládacími prvky nabízejí, aniž byste museli přidávat řádek vlastního kódu. |
Sestavte ovládací prvek technologie ActiveX a otestujte ho pomocí aplikace Internet Explorer nebo ukázky TSTCON. |
Spuštěný ovládací prvek má možnost změnit velikost a přesunout. Má také About Box metoda (pokud je zvolena), která lze vyvolat. |
Implementujte metody a vlastnosti ovládacího prvku. |
Implementujte metody a vlastnosti specifické pro řízení přidáním členských funkcí, které poskytují vystavené rozhraní pro data ovládacího prvku. Přidejte členské proměnné pro ukládání datových struktur a pomocí obslužných rutin událostí aktivujte události při určování. |
Architektura už definovala mapu pro podporu událostí, vlastností a metod ovládacího prvku, takže se můžete zaměřit na způsob implementace vlastností a metod. Výchozí stránka vlastností je zobrazitelná a je zadána výchozí metoda About Box. |
Vytvořte stránku vlastností nebo stránky ovládacího prvku. |
Pomocí editorů prostředků Visual C++ můžete vizuálně upravit rozhraní stránky vlastností ovládacího prvku:
– Umožňuje vytvořit další stránky vlastností. - Vytvářet a upravovat rastrové obrázky, ikony a kurzory.
Můžete také otestovat stránky vlastností v editoru dialogového okna. |
Výchozí soubor prostředků vytvořený průvodcem aplikací MFC poskytuje mnoho potřebných prostředků. Visual C++ umožňuje upravovat existující prostředky a snadno a vizuálně přidávat nové prostředky. |
Otestujte události, metody a vlastnosti ovládacího prvku. |
Znovu sestavte ovládací prvek a pomocí testovacího kontejneru otestujte, že obslužné rutiny fungují správně. |
Metody ovládacího prvku můžete vyvolat a manipulovat s jeho vlastnostmi prostřednictvím rozhraní stránky vlastností nebo prostřednictvím testovacího kontejneru. Kromě toho použijte testovací kontejner ke sledování událostí aktivovaných z ovládacího prvku a oznámení přijatých kontejnerem ovládacího prvku. |