Sdílet prostřednictvím


Úkoly programování Internet MFC

Tato část obsahuje podrobný postup pro přidání podpory Internetu pro vaše aplikace.Témata zahrnují tříd MFC Internetu povolit použití existujících aplikací a jak přidat do stávající komponenty COM podpora aktivního dokumentu.Chcete vytvořit dokument s mohou akcií, Pittsburgh's fotbalové skóre a nejnovější teploty v Antarktida?Společnost Microsoft poskytuje řadu technologií, provést přes Internet.

Aktivní technologie zahrnuje ovládací prvky ActiveX (dříve OLE řídí) a aktivní dokumenty; Rozhraní WinInet pro snadné načítání a ukládání souborů v síti Internet; a asynchronní zástupných názvů pro stahování dat účinné.Visual C++ poskytuje průvodců, které vám pomohou rychle začít s aplikací starter.Úvod do těchto technologií, viz Základy programování Internet MFC a MFC COM.

Mají je vždy chtěli FTP souboru, ale ještě dozvěděli WinSock a síťových protokolů programování?Třídy rozhraní WinInet zapouzdřit tyto protokoly poskytuje jednoduchou sadu funkcí, které lze zapsat na Internetu a stahování souborů pomocí protokolu HTTP, FTP a gopher klientské aplikace.Rozhraní WinInet můžete hledat adresářů na pevném disku nebo na celém světě.Transparentně můžete shromažďovat data z několika různých typů a předložit je uživateli v integrované rozhraní.

Máte velké množství dat ke stažení?Asynchronní zástupných názvů poskytují řešení COM (Component Object Model) pro postupné vykreslování velké objekty.Rozhraní WinInet lze také asynchronně.

Následující tabulka popisuje několik kroků, které lze provést pomocí těchto technologií.

Máte

Chcete

Měli byste

Webový server.

Sledovat přihlašování a podrobné informace o požadavcích URL.

Napište filtr požadavku oznámení události přihlášení a mapování adresy URL.

Webový prohlížeč.

Poskytovat dynamický obsah.

Vytvořte ovládací prvky ActiveX a aktivní dokumenty.

Aplikace založená na dokumentu.

Přidáte podporu FTP souboru.

Pomocí rozhraní WinInet nebo asynchronní zástupných názvů.

Následující témata obsahují podrobné informace, jak začít:

Viz také

Koncepty

Základy programování Internet MFC

Internet informace o úkolu