다음을 통해 공유


Windows Embedded CE 플랫폼 동작

업데이트: 2007년 11월

Pocket PC 또는 Smartphone 이외의 Windows CE 장치에서 사용할 응용 프로그램을 개발할 때, 특히 폼을 만들 때는 각 플랫폼의 동작을 잘 알고 있어야 합니다.

Windows CE에는 화면 크기에 대한 특별한 요구 사항이 없으며 많은 장치에서는 여러 개의 응용 프로그램 폼을 쉽게 표시할 수 있는 상당히 큰 디스플레이를 제공합니다. ..NET Compact Framework 응용 프로그램의 폼은 디스플레이에서 어떤 크기와 위치에도 표시될 수 있습니다. 기본적으로 이러한 폼은 데스크톱에서 전체 .NET Framework에 의해 만들어진 폼과 거의 같은 방식으로 크기와 위치를 변경할 수 있습니다.

컨트롤 및 핵심 요소

다음 표에서는 Windows CE에서 컨트롤 및 기타 요소가 작동하고 표시되는 방식을 보여 줍니다.

참고:

컨트롤과 자식 폼에 적절하게 Focus 메서드를 명시적으로 설정해야 합니다.

컨트롤 또는 요소

동작

컨테이너 컨트롤의 배경색

Form, PanelTabPageBackColor 속성은 컨트롤 시스템 색입니다.

컨트롤 상자

ControlBox = true이면 폼에 닫기(X) 단추가 표시됩니다.

바탕 화면

작업 표시줄을 제외한 화면 영역을 표시합니다.

ClientSize

폼에 메뉴 모음을 추가해도 폼의 ClientSize 속성은 줄어들지 않습니다. 메뉴 모음을 추가한 후에는 겹치는 부분이 있는지 확인해야 합니다.

최대화 단추

Windows CE 폼에 최대화 단추가 포함됩니다.

메뉴 모음 및 도구 모음

이 컨트롤을 결합하여 메뉴 항목과 도구 모음 단추를 둘 다 표시할 수 있습니다.

화면 위쪽의 고정 위치를 유지합니다. 이 위치는 폼에 속한 고정 위치이므로 변경할 수 없습니다. 모음은 클라이언트 영역의 일부를 차지합니다.

주 메뉴의 메뉴 구분 기호

주 메뉴에 메뉴 구분 기호를 추가하려고 하면 예외가 throw됩니다.

MessageBoxIcon 열거형

Asterisk, Exclamation, Hand, None 및 Question 멤버를 지원합니다.

최소화 단추

Windows CE 폼에 최소화 단추가 포함됩니다.

SaveFileDialog

파일 이름 확장명을 지정하지 않으면 Windows CE는 확장명을 추가하지 않고 현재 필터의 위치를 반환합니다.

스마트 최소화 단추(X)

적용할 수 없음. X 단추는 응용 프로그램을 닫는 데 사용됩니다.

작업 표시줄

화면 아래쪽에 있으며, 시작 단추 및 프로그램을 실행하는 데 사용되는 단추가 표시됩니다.

FormBorderStyle

다음 표에서는 FormBorderStyle 열거형의 각 멤버에 대한 .NET Compact Framework의 동작을 보여 줍니다.

FormBorderStyle

동작

Fixed3D

창에 캡션이 있습니다.

FixedDialog

창에 캡션이 없으며, 창의 크기를 프로그래밍 방식으로 변경합니다.

FixedSingle

창에 캡션이 있으며, 창 위치와 크기를 프로그래밍 방식으로 변경할 수 있습니다.

FixedToolWindow

FixedSingle과 동일합니다.

None

창에 테두리가 없습니다.

Sizable

FixedSingle과 동일합니다.

SizableToolWindow

FixedSingle과 동일합니다.

FormWindowState

다음 표에서는 FormWindowState 열거형의 각 멤버에 대한 .NET Compact Framework의 동작을 보여 줍니다.

FormWindowState

동작

Maximized

창 크기가 바탕 화면 전체를 차지합니다.

Normal

지정된 크기로 창을 표시합니다. 크기의 기본값은 바탕 화면 전체 크기입니다.

참고 항목

기타 리소스

.NET Compact Framework의 응용 프로그램 개발