2010-04-23 10 views
0

이 샘플 코드를 사용하고 있습니다. 어디로 가져갈 지 모르겠습니다. Visual Studio 2008, windows mobile 6 SDK를 사용하고 있습니다. 나는 가속도계를 테스트하고 싶지만 어디에서 코드를 작성해야할지 모르겠습니다. 시작은 예를 들어 form1. 새로운 C# 파일을 기존의 새로운 프로그램> new program.cs로 만들고 이것을 수행합니까 (아래 참조)?삼성 Acclerometer를 사용하는 경우

#include "smiAccelerometer.h" 
SmiAccelerometerVector accel; 
// get the acceleration vector containing X, Y, Z components 
if (SmiAccelerometerGetVector(&accel) == SMI_SUCCESS) 
{ 
// Successfully got acceleration. 
// Use accel.x, accel.y and accel.z in your application 
} 
else 
{ 
// failed to get the acceleration 
} 
+0

무엇을하려고합니까 ?? 가속도계 입력을 사용하는 앱 개발 ?? – TheCodeArtist

답변

0

코드 스 니펫은 C++이 아니며 C#입니다.

C#에서 사용하려면 몇 가지 옵션이 있습니다. 관리되는 C++ 래퍼 클래스를 만들고 C# (IMO 최선의 옵션)에서 호출 할 수 있습니다. C++을 DLL로 컴파일하고 p/invoke를 사용하여 직접 코드를 호출하거나 COM 래퍼를 만들고 C#에서 COM interop를 사용할 수 있습니다.