다음을 통해 공유


Windows 스토어 앱, Windows 런타임 및 C 런타임

Windows 스토어 응용 프로그램은 Windows 8 에서 실행되는 Windows 런타임 에서 실행 되는 프로그램입니다. Windows 런타임 는 Windows 스토어 응용 프로그램에 대해 함수, 변수 및 사용할 수 있는 리소스를 제어 하는 신뢰할 수 있는 환경입니다. 그러나 기본적으로 Windows 런타임 제한 때문에 Windows 스토어 응용 프로그램에서 대부분의 C 런타임 라이브러리 (CRT) 기능 사용이 제한됩니다.

Windows 런타임 는 다음의 CRT 기능을 지원하지 않습니다.

  • 관련된 대부분의 CRT 함수는 기능이 지원되지 않습니다.

    예를 들어, Windows 스토어 응용 프로그램은 루틴의 execspawn 가족을 사용하여 프로세스를 만듭니다.

    Windows 스토어 응용 프로그램에서 CRT 함수에서 지원 되지 않는 경우는, 사실이 해당 참조 문서에 기록 됩니다.

  • 대부분의 멀티 바이트 문자 및 문자열 함수입니다.

    그러나, ANSI와 유니코드 텍스트가 지원 됩니다.

  • 콘솔 응용 프로그램과 명령줄 인수입니다.

    그러나 전통적인 데스크톱 응용 프로그램 콘솔 및 명령줄 인수도 지원합니다.

  • 환경 변수

  • 현재 작업 디렉터리의 개념입니다.

  • Windows 스토어 응용 프로그램 및 /MT 또는 /MTd 컴파일러 옵션을 사용하여 CRT및 빌드에 정적으로 연결 된 DLL입니다.

    즉, CRT의 다중 스레드 정적 버전을 사용 하는 응용 프로그램입니다.

  • /MDd 컴파일러 옵션을 사용하여 빌드한 응용 프로그램입니다.

    즉, 디버그, 다중 스레드, 및 CRT의 DLL 전용 버전입니다. 이러한 응용 프로그램은 Windows 스토어 에서는 지원되지 않습니다.

Windows 스토어 응용 프로그램에 대한 CRT 함수에서 사용할 수 있는 전체 목록 및 다른 기능에 대한 제안을 보려면 CRT functions not supported with /ZW 을 참조하십시오.

참고 항목

참조

Windows 런타임 지원되지 않는 CRT 함수

범주별 런타임 루틴

기타 리소스

호환성