전원 인식 샘플

업데이트: 2007년 11월

이 샘플에서는 Tablet PC용 전원 인식 클래스와 열거형의 사용을 보여 줍니다.

설치 샘플 및 지침을 얻으려면

  • 다음 중 하나 이상을 수행합니다.

    • 도움말 메뉴에서 샘플을 클릭합니다.

      추가 정보 파일에서 샘플에 대한 정보를 확인합니다.

    • Visual Studio 2008 Samples 웹 사이트를 방문합니다. 이 웹 사이트에서 최신 버전의 샘플을 얻을 수 있습니다.

    • Visual Studio가 설치되어 있는 컴퓨터에서 샘플을 찾습니다. 기본적으로 샘플과 추가 정보 파일은 drive:\Program Files\Microsoft Visual Studio 9.0\Samples\lcid에 설치되어 있습니다. Visual Studio Express Editions의 경우에는 모든 샘플이 온라인에 있습니다.

자세한 내용은 샘플 파일 찾기를 참조하십시오.

보안 정보:

이 샘플 코드는 개념을 설명하기 위한 것으로 개념과 관련된 코드만을 보여 줍니다. 특정 환경에 대한 보안 요구 사항을 충족하지 못 할 수 있고 표시된 그대로 사용하면 안됩니다. 안전하고 강력한 프로젝트를 만들려면 보안 및 오류 처리 코드를 추가하는 것이 좋습니다. Microsoft에서는 어떠한 보증도 없이 “있는 그대로” 이 샘플 코드를 제공합니다.

샘플 설명서를 보려면

  1. 솔루션 탐색기에서 Documentation 폴더를 두 번 클릭합니다.

  2. Visual Basic Express Edition을 사용하는 경우에는 Documentation 폴더에서 ReadMe.htm을 마우스 오른쪽 단추로 클릭한 다음 브라우저에서 보기를 클릭합니다. 다른 버전의 Visual Basic을 사용하는 경우에는 Documentation 폴더에서 ReadMe.htm을 두 번 클릭합니다.

세부 항목

고급 모바일 스마트 클라이언트에 대한 주요 사항 중 하나는 전원 상태를 인식한다는 것입니다. 특정 그래픽, 파일 및 네트워크 작업은 배터리를 많이 사용할 수 있기 때문에 스마트 클라이언트 응용 프로그램은 가능한 경우 다양한 전원 상황을 허용할 수 있도록 해당 동작을 변경할 수 있어야 합니다.

전원 인식은 .NET Framework 2.0 클래스 라이브러리의 일부가 아니므로 P/Invoke를 사용하여 쉽게 구현할 수 있습니다. 이 샘플에서는 몇 가지 전원 인식 클래스와 열거형을 제공하며 이를 사용하여 스마트 클라이언트의 충전 상태와 배터리 수준을 읽을 수 있는 방법을 보여 줍니다.

이 샘플은 Microsoft Windows XP Tablet PC Edition 2005에 국한되지 않으며 Tablet PC Platform SDK를 필요로 하지 않습니다.

이 샘플을 사용하려면 다음이 설치되어 있어야 합니다.

  • Visual Studio

  • Windows XP

참고 항목

참조

Programming the Tablet PC

Microsoft.Ink

기타 리소스

Tablet PC 샘플