본문 바로가기

스마트 장치 개발7

.NET Compact Framework How-to Topics .NET Compact Framework How-to Topics http://msdn.microsoft.com/en-us/library/ms172482.aspx 2009. 12. 16.
file dialog for C# 참고싸이트:http://msdn.microsoft.com/en-us/library/aa446567.aspx 1260962005_SmartPhoneFilesSampleSetup.zip Working with files on Smartphone devices with the .NET Compact Framework Author: Peter Foot Microsoft Embedded MVP In The HandMarch 2004Applies to: Microsoft?? .NET Compact Framework 1.0 Microsoft?? Visual Studio?? .NET 2003 Smartphone 2003DownloadSample Summary:This article will examine some of.. 2009. 12. 16.
SmartPhone에서 FolderBrowserDialog을 처리하기 위한 방법(DocumentList Control) WindowsMobileforPocketPC, WindowsMobileforSmartphone.NETCF does not support FolderBrowserDialog. I agree the docs are confusing (and in error) on this point; If it were supported, under Version Information, you would see an entry for .NET Compact Framework (and the version(s) supported there). I've sent a note to our d0cumentation team to get this issue fixed..NETCF does have something similar, .. 2009. 12. 12.
영어단어 암기 프로그램 WM5.0 PDA용으로 먼저 제작을 해서 사용했었는데 이번에 PMP를 구입하면서PMP버전으로 만들어 보았다. PDA와 PMP 모두 Win CE type이라 코드를 수정할 부분이 거의 없었지만 mp3를 play하는 dll이 cpu 마다 달라 이 부분만 테스트를진행했다. .net framwork와 c#을 이용하니 이런 프로그램은 정말 금방 만들 수가 있었다.사실 dll을 사용했으니까 mp3가 돌아 가지만 이 부분에 대한 개발 노하우가 없어서어쩔수 없었다. ㅠㅠ혹시나 영어 공부하는 필요한 사람이 있을까 해서 이곳에 올려 본다.PMPSplash_Mips.zipPMPSplash_ARM.zip * 개인 개발자가 영어 공부를 위해 만든 프로그램입니다. * 사용되는 dll이 무료 사용이 가능한 것이 아니기 때문에 상업.. 2009. 7. 7.
C#에서 aygshell.dll 사용 방법 C#으로 테스트한 결과 WM5.0, PPC 2003 se 등에서는 정상적으로 DLL을 인식하여작동하지 않는다. 에뮬레이터가 아닌 WM5.0 PDA로직접 테스트를 해 보았다.WM6.0 에뮬레이터에서는 정상 작동하는 것을 확인했다.따라서 aygshell.dll은 WM6.0 이상 PDA나 스마트폰에서는 정상 작동 할 것으로 예상된다..NET CE5.0에서도 작동한다고 하는데 관심이 없어서 에뮬레이터로 테스트 해 보지 않았다.[DllImport("aygshell.dll")] static extern UInt32 SndOpen(string pszSoundFile, ref IntPtr phSound);[DllImport("aygshell.dll")] static extern UInt32 SndPlayAsync(In.. 2009. 6. 29.
C#으로 fmodex.dll을 사용하는 예제 // DLLImport to Initialize FMOD [DllImport("fmodex.dll", EntryPoint = "FSOUND_Init", SetLastError = true, CharSet = CharSet.Unicode, CallingConvention = CallingConvention.Winapi)] public static extern bool FMOD_init(int mixrate, int maxsoftwarechannels, int flags); // DLL Import to get the length of a stream [DllImport("fmodex.dll", EntryPoint = "FSOUND_Stream_GetLength", SetLastError = true, Ch.. 2009. 6. 29.
PocketPC에서 세로보기/가로보기 확인 방법 http://msdn.microsoft.com/ko-kr/library/microsoft.win32.registrykey.aspx WM 5.0 확인 결과HKEL_LOCAL_MACHINE -> System -> GDI ->Rotation -> AngleAngle 값을 통해 확인 할 수 있다.가로보기 Angle: 0x5A(90)세보보기 Angle: 0x00(0) using System; using System.Security.Permissions; using Microsoft.Win32; private void Rearrange() { Object temp = null, defaultValue = null; try { RegistryKey localmachine = Registry.LocalMachine; .. 2008. 10. 23.
LIST