다음을 통해 공유


MFC 인터넷 프로그래밍 작업

이 섹션에는 애플리케이션에 인터넷 지원을 추가하는 자세한 단계가 포함되어 있습니다. 항목에는 MFC 클래스를 사용하여 기존 애플리케이션을 인터넷으로 사용하도록 설정하는 방법 및 기존 COM 구성 요소에 활성 문서 지원을 추가하는 방법이 포함됩니다. 최신 주식 시세, 피츠버그의 축구 점수 및 남극 Microsoft의 최신 온도가 인터넷을 통해 이를 수행하는 데 도움이 되는 다양한 기술을 제공하는 문서를 만들겠습니까?

활성 기술에는 ActiveX 컨트롤(이전의 OLE 컨트롤) 및 활성 문서가 포함됩니다. 인터넷에서 파일을 쉽게 검색하고 저장할 수 있는 WinInet 효율적인 데이터 다운로드를 위한 비동기 모니커 Visual C++는 시작 애플리케이션을 빠르게 시작하는 데 도움이 되는 마법사를 제공합니다. 이러한 기술에 대한 소개는 MFC 인터넷 프로그래밍 기본 사항MFC COM을 참조하세요.

항상 파일을 FTP하고 싶었지만 WinSock 및 네트워크 프로그래밍 프로토콜을 학습하지 않았으면 WinInet 클래스는 이러한 프로토콜을 캡슐화하여 HTTP, FTP 및 gopher를 사용하여 파일을 다운로드하기 위해 인터넷에서 클라이언트 애플리케이션을 작성하는 데 사용할 수 있는 간단한 함수 집합을 제공합니다. WinInet을 사용하여 하드 드라이브 또는 전 세계의 디렉터리를 검색할 수 있습니다. 여러 유형의 데이터를 투명하게 수집하여 통합 인터페이스에서 사용자에게 표시할 수 있습니다.

큰 개체의 점진적 렌더링을 위한 COM(구성 요소 개체 모델) 솔루션을 제공하는 비동기 모니커를 다운로드하는 데 많은 양의 데이터가 있나요? WinInet를 비동기적으로 사용할 수도 있습니다.

다음 표에서는 이러한 기술로 수행할 수 있는 몇 가지 작업을 설명합니다.

현재 원하는 작업 다음을 수행해야 합니다.
웹 서버입니다. URL 요청에 대한 로그온 및 자세한 정보를 추적합니다. 필터를 작성하고 로그온 이벤트 및 URL 매핑에 대한 알림을 요청합니다.
웹 브라우저. 동적 콘텐츠를 제공합니다. ActiveX 컨트롤 및 활성 문서를 만듭니다.
문서 기반 애플리케이션입니다. FTP에 파일 지원을 추가합니다. WinInet 또는 비동기 모니커를 사용합니다.

시작하기 위한 자세한 내용은 다음 항목을 참조하세요.

참고 항목

MFC 인터넷 프로그래밍 기본 사항
작업별 인터넷 정보