다음을 통해 공유


어떻게 MFC 쉽게 인터넷 클라이언트 응용 프로그램을 만들 수 있습니다

Mfc는 MFC 프로그래머에 게는 친숙 한 컨텍스트를 제공 하는 방식으로 Win32 인터넷 확장 (WinInet) 기능을 캡슐화 합니다.MFC 인터넷 파일의 세 가지 클래스를 제공 합니다. (CInternetFile, CHttpFile, 및 CGopherFile)에서 파생 된의 CStdioFile 클래스입니다.뿐만 아니라 이러한 클래스를 검색 하 고 조작 하는 인터넷 데이터 사용 하는 프로그래머에 게 익숙한 내리지 CStdioFile 로컬 파일에 대 한 하지만 이러한 클래스와 일관 되 고 투명 한 방식으로 로컬 파일과 인터넷을 처리할 수 있습니다.

MFC WinInet 클래스와 동일한 기능을 제공 합니다. CStdioFile 인터넷을 통해 전송 되는 데이터에 대 한.프로그래밍 인터페이스, 간단 하 고 빠른 패스 인터넷을 인식할 수 있도록 제공 하는 높은 수준의 응용 프로그램에 HTTP, FTP 및 gopher에 대 한 이러한 클래스는 인터넷 프로토콜 추상화 합니다.예를 들어, FTP 서버로 연결 여전히 낮은 수준의 몇 가지 단계가 필요 하지만 MFC 개발자 한 호출 하기만 하면 CInternetSession::GetFTPConnection 해당 연결을 만듭니다.

또한 MFC WinInet 클래스는 다음과 같은 이점을 제공합니다.

  • 버퍼링 된 I/O

  • 데이터에 대 한 형식 안전 핸들

  • 다양 한 기능에 대 한 기본 매개 변수

  • 예외 처리에 대 한 일반적인 인터넷 오류

  • 열린 핸들 및 연결에 대 한 자동 정리

참고 항목

개념

Win32 인터넷 확장 (WinInet)

어떻게 WinInet 쉽게 인터넷 클라이언트 응용 프로그램을 만들 수 있습니다