Sdílet prostřednictvím


ATL Services

Chcete-li vytvořit objekt ATL COM tak, aby běžel ve službě, jednoduše vyberte Service (EXE) ze seznamu možností serveru v Průvodci projektem ATL. Průvodce pak vytvoří třídu odvozenou z CAtlServiceModuleT implementace služby.

Když je objekt MODELU COM ATL vytvořen jako služba, bude registrován pouze jako místní server a nezobrazí se v seznamu služeb v Ovládací panely. Je to proto, že je jednodušší ladit službu jako místní server než jako služba. Pokud ho chcete nainstalovat jako službu, spusťte na příkazovém řádku následující příkaz:

YourEXE .exe /Service

Pokud ho chcete odinstalovat, spusťte následující příkaz:

YourEXE .exe /UnregServer

První čtyři témata v této části popisují akce, ke kterým dochází při provádění CAtlServiceModuleT členských funkcí. Tato témata se zobrazují ve stejném pořadí jako funkce, které se obvykle nazývají. Pokud chcete lépe porozumět těmto tématům, je vhodné jako referenci použít zdrojový kód vygenerovaný Průvodcem projektem ATL. Toto jsou první čtyři témata:

Poslední tři témata popisují koncepty související s vývojem služby:

Viz také

Koncepty