Whiteboard Program 분석(1)
쟈니리의 화이트보드 프로그램을 다운로드 받아보면, C#으로 작성된 것을 알 수 있다.
프로젝트를 Visual Studio 에서 열어보면 아래의 구조로 구성되어 있다.
WiimoteWhiteboard
--------------------------
Properties
app.manifest
AssemblyInfo.cs
Resources.resx
Resources.Designer.cs
Settings.settings
Settings.Designer.cs
--------------------------
References
System
System.Data
System.Drawing
System.Windows.Forms
System.Xml
--------------------------
WiimoteLib
-docs
-APIHelp
-AdditionalContent
-Help
- Properties
DataTypes.cs
Events.cs
HIDImports.cs
WiimoteLib.csproj
WiimoteLib.csproj.user
--------------------------
CalibrationForm.cs
CalibrationForm.Designer.cs
CalibrationForm.resx
Form1.cs
Form1.Designer.cs
Form1.resx
Program.cs
Warper.cs
주요한 프로그램은 Form1.cs와 CalibrationForm.cs 이지만, WiimoteLib 속에 위모트를 불러들이고 처리하는 부분이 들어 있어서 향후에 위모트로 응용프로그램을 작성하자면 분석해야할 첫대상이 될 것이다.
WiimoteLib는 DataTypes.cs, Events.cs, HIDImports.cs 세가지 파일로 구성된다.