다음을 통해 공유


CDC::CreateIC

지정 된 장치에 대 한 정보 컨텍스트를 만듭니다.

BOOL CreateIC( 
   LPCTSTR lpszDriverName, 
   LPCTSTR lpszDeviceName, 
   LPCTSTR lpszOutput, 
   const void* lpInitData  
);

매개 변수

  • lpszDriverName
    장치 드라이버 (예: "EPSON")의 파일 이름을 확장명 없이 지정 하는 null로 끝나는 문자열을 가리킵니다. 전달할 수 있는 CString 이 매개 변수에 대 한 개체.

  • lpszDeviceName
    특정 장치를 지원 합니다 (예: "EPSON FX-80")의 이름을 지정 하는 null로 끝나는 문자열을 가리킵니다. lpszDeviceName 매개 변수 두 개 이상의 장치 모듈을 지 원하는 경우 사용 합니다. 전달할 수 있는 CString 이 매개 변수에 대 한 개체.

  • lpszOutput
    물리적 출력 매체 (파일 또는 포트)에 대해 파일 또는 장치 이름을 지정 하는 null로 끝나는 문자열을 가리킵니다. 전달할 수 있는 CString 이 매개 변수에 대 한 개체.

  • lpInitData
    장치 드라이버에 대 한 장치별 초기화 데이터를 가리킵니다. lpInitData 매개 변수 여야 NULL 장치 드라이버 제어판을 통해 사용자가 지정한 기본 초기화 (있는 경우)를 사용 하는 경우. 참조 CreateDC 의 장치별 초기화 데이터 형식을.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

빠르게 디바이스 컨텍스트를 만들지 않고 장치에 대 한 정보를 얻을 수 있는 컨텍스트 정보를 제공 합니다.

장치 이름에 따라 이러한 규칙: 끝에 콜론 (:): 좋지만 선택 사항입니다. 장치 이름에 콜론으로 끝나는 콜론 없이 같은 이름으로 동일한 포트에 매핑되지 않도록 Windows 종료 콜론을 제거 합니다. 드라이버 및 포트 이름의 선행 또는 후행 공백을 포함할 수 없습니다. 정보 컨텍스트 GDI 출력 함수를 사용할 수 없습니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CDC 클래스

계층 구조 차트

CDC::CreateDC

CreateIC

CDC::DeleteDC